PHP - Ngôn ngữ kịch bản
PHP là một ngôn ngữ kịch bản đa năng phù hợp để phát triển web. Các tập lệnh PHP có thể được nhúng vào HTML. Phần này giải thích cách cài đặt và định cấu hình PHP trong hệ thống Ubuntu với Apache2 và MySQL.
Phần này giả định rằng bạn đã cài đặt và định cấu hình máy chủ Web Apache2 và máy chủ cơ sở dữ liệu MySQL. Bạn có thể tham khảo các phần Apache2 và MySQL trong tài liệu này để cài đặt và định cấu hình Apache2 và MySQL tương ứng.
Cài đặt
PHP có sẵn trong Ubuntu Linux. Không giống như Python, được cài đặt trong hệ thống cơ sở, PHP phải được thêm vào.
Để cài đặt mô -đun PHP Apache, bạn có thể nhập lệnh sau tại dấu nhắc đầu cuối:
sudo apt install php libapache2-mod-php
Bạn có thể chạy các tập lệnh PHP tại một dấu nhắc thiết bị đầu cuối. Để chạy các tập lệnh PHP tại dấu nhắc đầu cuối, bạn nên cài đặt gói PHP-CLI. Để cài đặt PHP-CLI, bạn có thể nhập lệnh sau:
sudo apt install php-cli
Bạn cũng có thể thực thi các tập lệnh PHP mà không cần cài đặt mô -đun Apache PHP. Để thực hiện điều này, bạn nên cài đặt gói PHP-CGI thông qua lệnh này:
sudo apt install php-cgi
Để sử dụng MySQL với PHP, bạn nên cài đặt gói PHP-MYSQL, như vậy:
sudo apt install php-mysql
Tương tự, để sử dụng PostgreSQL với PHP, bạn nên cài đặt gói PHP-PGSQL:
sudo apt install php-pgsql
Cấu hình
Nếu bạn đã cài đặt các gói Libapache2-mod-php hoặc PHP-CGI, bạn có thể chạy các tập lệnh PHP từ trình duyệt web của mình. Nếu bạn đã cài đặt gói PHP-CLI, bạn có thể chạy các tập lệnh PHP tại dấu nhắc đầu cuối.
Theo mặc định, khi Libapache2-mod-php được cài đặt, máy chủ web Apache 2 được cấu hình để chạy tập lệnh PHP bằng mô-đun này. Vui lòng xác minh nếu các tệp /etc/apache2/mods-enabled/php8.*.conf
và
sudo apt install php-cli
0 tồn tại. Nếu chúng không tồn tại, bạn có thể bật mô -đun bằng lệnh sudo apt install php-cli
1.Khi bạn đã cài đặt các gói liên quan đến PHP và bật mô -đun APACHE PHP, bạn nên khởi động lại máy chủ web Apache2 để chạy tập lệnh PHP, bằng cách chạy lệnh sau:
sudo systemctl restart apache2.service
Kiểm tra
Để xác minh cài đặt của bạn, bạn có thể chạy tập lệnh PHPINFO sau:
Bạn có thể lưu nội dung trong một tệp
sudo apt install php-cli
2 và đặt nó trong thư mục sudo apt install php-cli
3 của máy chủ web Apache2. Trỏ trình duyệt của bạn vào sudo apt install php-cli
4 sẽ hiển thị các giá trị của các tham số cấu hình PHP khác nhau.Người giới thiệu
Để biết thêm về thông tin sâu, xem tài liệu PHP.NET.
Có rất nhiều sách về Php 7 và 8. Một cuốn sách hay từ O hèReilly là học Php, bao gồm một cuộc thám hiểm các cải tiến Php 7, đối với ngôn ngữ.
Ngoài ra, hãy xem trang Wiki của Apache MySQL Php Ubuntu để biết thêm thông tin.
Đã hỏi 6 năm, 4 tháng trước 6 years, 4 months ago
Đã xem 60k lần 60k times
Làm thế nào để chạy một tệp PHP từ nền tảng Ubuntu trong localhost? Tôi cũng đã cài đặt đèn trong hệ thống của mình. Khi tôi cố gắng chạy tệp PHP, trong trình duyệt, nó nói "không tìm thấy URL được yêu cầu-404 được tìm thấy". Tôi không biết làm thế nào để tiến hành điều này. Các tệp PHP của tôi nằm trong thư mục như được hiển thị ở đây "/usr/var/html/a.php".
Khi được hỏi ngày 31 tháng 5 năm 2016 lúc 9:22May 31, 2016 at 9:22
9
Có hai lựa chọn.
Truy cập tệp PHP thông qua máy chủ web cục bộ [tức là thông qua một trang web địa phương]. Máy chủ web sẽ xử lý tệp PHP được yêu cầu. Nó sẽ sử dụng một trong hai,
- Mô -đun PHP sẵn có để diễn giải tệp PHP hoặc
PHP thông qua CGI [ví dụ: fastcgi]
Nếu apache của bạn [kiểm tra xem Apache có chạy bằng
5 không !!] được đặt thành cấu hình mặc định hay không, thì điều này có thể đơn giản nhưsudo apt install php-cli
//localhost/path/to/your.php
Hãy nhớ theo mặc định, thư mục cơ sở cho Apache là
6, vì vậy bạn không cần đưa cái này vào URL.sudo apt install php-cli
Sử dụng nhị phân PHP trực tiếp từ một thiết bị đầu cuối.
php /path/to/your/file.php
Đã trả lời ngày 31 tháng 5 năm 2016 lúc 9:32May 31, 2016 at 9:32
Sjsamsjsamsjsam
20,8K4 Huy hiệu vàng52 Huy hiệu bạc96 Huy hiệu Đồng4 gold badges52 silver badges96 bronze badges
3
Sau khi cài đặt hệ thống đèn trong Ubuntu. Vui lòng làm theo hai bước dưới đây để chạy tệp PHP của bạn.
- Đặt tệp PHP của bạn [.php] IN/var/www/html/[đường dẫn mặc định]
- Vui lòng chạy URL dưới dạng localhost/withfilename.php
Ví dụ: Tôi đã đặt tệp Welcome.php trong
sudo apt install php-cli
7 sau đó URL sẽ là //localhost/welcome.phpĐã trả lời ngày 3 tháng 8 năm 2019 lúc 15:47Aug 3, 2019 at 15:47
DSKDSKDSK
4304 Huy hiệu bạc13 Huy hiệu đồng4 silver badges13 bronze badges