PHP là ngôn ngữ kịch bản có mục đích chung phù hợp để phát triển Web. 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ả sử 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 phần Apache2 và MySQL trong tài liệu này để cài đặt và 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 PHP và mô-đun Apache PHP, 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 dấu nhắc đầ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-pssql
sudo apt install php-pgsql
Cấu hình
Nếu bạn đã cài đặt gói libapache2-mod-php hoặc php-cgi, bạn có thể chạy 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 các tập lệnh PHP bằng mô-đun này. Vui lòng xác minh xem các tệp /etc/apache2/mods-enabled/php8.*.conf
và /etc/apache2/mods-enabled/php8.*.load
có tồn tại không. Nếu chúng không tồn tại, bạn có thể kích hoạt mô-đun bằng lệnh a2enmod
Khi bạn đã cài đặt các gói liên quan đến PHP và kích hoạt mô-đun Apache PHP, bạn nên khởi động lại máy chủ Web Apache2 để chạy các tập lệnh PHP bằng cách chạy lệnh sau
sudo systemctl restart apache2.service
thử nghiệm
Để xác minh cài đặt của bạn, bạn có thể chạy tập lệnh PHP phpinfo sau
Bạn có thể lưu nội dung trong một tệp
sudo apt install php-cli
0 và đặt nó trong thư mục sudo apt install php-cli
1 của máy chủ Web Apache2. Trỏ trình duyệt của bạn tới sudo apt install php-cli
2 sẽ hiển thị các giá trị của các tham số cấu hình PHP khác nhauNgười giới thiệu
Để biết thêm thông tin chuyên sâu, hãy xem php. tài liệu mạng
Có rất nhiều sách về PHP 7 và 8. Một cuốn sách hay của O’Reilly là Học PHP, bao gồm khám phá các cải tiến của PHP 7 đối với ngôn ngữ
PHP8. 1 được phát hành vào ngày 25 tháng 11 năm 2021 và là một bản phát hành nhỏ của chuỗi PHP 8. Nó đi kèm với bộ tính năng và sự phản đối độc đáo của riêng nó. Kiểm tra một số được cung cấp bởi phiên bản mới nhất. Trong hướng dẫn này, chúng tôi sẽ trình bày cách cài đặt PHP 8. 1 trên Ubuntu20. 04 / 22. 04
Bước 1. Cập nhật Ubuntu 20. 04/Ubuntu22. 04
Ngay lập tức, hãy đăng nhập vào phiên bản Ubuntu của bạn và cập nhật chỉ mục gói như sau
$ sudo apt update
Khi danh sách gói đã được cập nhật, bạn có thể xác minh xem mình đã cài đặt phiên bản PHP nào chưa. Để làm như vậy, hãy chạy lệnh
$ php -v
Nếu PHP chưa được cài đặt, bạn sẽ nhận được cảnh báo rằng không tìm thấy ‘php’. Sau đó, bạn sẽ nhận được đề xuất về cách bạn có thể cài đặt PHP. Tại đây, đầu ra của thiết bị đầu cuối chỉ ra cách chúng ta có thể cài đặt PHP 7. 4
Tuy nhiên, nhiệm vụ của chúng ta là cài đặt PHP 8. 1, và do đó chúng tôi sẽ bỏ qua gợi ý này
Bước 2. Cài đặt điều kiện tiên quyết
Trước khi chúng ta tiến hành cài đặt PHP 8. 1, chúng ta cần cài đặt một vài điều kiện tiên quyết. Cài đặt các yêu cầu sau để quá trình cài đặt diễn ra suôn sẻ
$ sudo apt install ca-certificates apt-transport-https software-properties-common
Nhấn 'Y' khi được nhắc để tiếp tục cài đặt
Bước 3. Cài đặt kho lưu trữ Ondrej PHP trên Ubuntu 20. 04
PHP8. 1 không có sẵn trên kho chính thức của Ubuntu. Để cài đặt nó, chúng ta cần thêm kho lưu trữ Ondrej PHP cung cấp các phiên bản PHP mới nhất. Để đạt được điều này, chúng ta sẽ chạy lệnh
$ sudo add-apt-repository ppa:ondrej/php
Bạn sẽ thấy đầu ra sau
Khi đến phần này, bạn chỉ cần nhấn ENTER để tiếp tục cài đặt
Để xác minh rằng kho lưu trữ đã được thêm vào, hãy chạy lệnh
$ sudo grep -rhE ^deb /etc/apt/sources.list* | grep -i ondrej
Tiếp theo, cập nhật danh sách gói của bạn để hệ thống đồng bộ với kho lưu trữ mới được thêm vào
$ sudo apt update
Bước 4. Cài đặt PHP8. 1 trên Ubuntu20. 04 / 22. 04
Tại thời điểm này, điều duy nhất còn lại cần làm là cài đặt PHP 8. 1. Để làm như vậy, hãy sử dụng trình quản lý gói APT như được hiển thị
$ sudo apt install php8.1 -y
Cái này đã cài đặt PHP 8. 1, Máy chủ web Apache cùng với các gói và phần phụ thuộc bổ sung khác
Sau khi cài đặt hoàn tất, hãy chạy lệnh
$ php -v
Đầu ra ở trên xác nhận rằng PHP 8. 1 đã được cài đặt thành công
Cách tiếp cận khác là tạo một tệp PHP trong thư mục webroot sẽ cung cấp thông tin chi tiết về phiên bản PHP được cài đặt. Để thực hiện việc này, hãy tạo một tệp
$ php -v
6 mẫu$ sudo nano /var/www/html/info.php
Sau đó thêm các dòng sau của PHP
Lưu và thoát tệp cấu hình. Tiếp theo, khởi động lại Apache để các thay đổi có hiệu lực
$ php -v
0Sau đó xác minh trạng thái của Apache
$ php -v
1Bây giờ hãy duyệt URL sau
$ php -v
2Nếu mọi việc suôn sẻ, bạn sẽ nhận được đầu ra sau trên trình duyệt web của mình cho biết phiên bản PHP được cài đặt cùng với thông tin chi tiết khác
Điều này chắc chắn xác nhận rằng PHP 8. 1 được cài đặt
Bước 5. Cài đặt phần mở rộng PHP [Tùy chọn]
Đây là bước dành cho những ai muốn tiếp tục và cài đặt các phần mở rộng PHP. Để kiểm tra các phần mở rộng PHP có sẵn, hãy chạy lệnh sau
$ php -v
3Chúng tôi sẽ cài đặt một vài tiện ích mở rộng PHP cho mục đích trình diễn
$ php -v
4Để kiểm tra tất cả các mô-đun PHP đã tải, hãy chạy
$ php -v
5Phần kết luận
Điều này kết thúc hướng dẫn ngày hôm nay. Đây là hướng dẫn về cách bạn có thể cài đặt PHP 8. 1 trên Ubuntu20. 04 / 22. 04
Làm cách nào để cài đặt PHP từ mã nguồn?
Cài đặt PHP .Bước 1. Tải xuống các tệp PHP. Nhận gói ZIP an toàn chủ đề PHP x64 mới nhất từ https. //các cửa sổ. php. mạng/tải xuống/Bước 2. Giải nén các tập tin. .Bước 3. định cấu hình php. .Bước 4. Thêm C. \php vào biến môi trường PATH. .Bước 5. Định cấu hình PHP làm mô-đun Apache. .Bước 6. Kiểm tra tệp PHPLàm cách nào để cài đặt PHP trong Ubuntu bằng thiết bị đầu cuối?
Làm theo các bước dưới đây để cài đặt PHP trên Linux. .Bước 1. Mở thiết bị đầu cuối của bạn trong Linux. Trên máy tính Linux của bạn, hãy mở thiết bị đầu cuối. .Bước 2. Cập nhật các gói của bạn. Trên thiết bị đầu cuối của bạn, hãy cập nhật các gói của bạn bằng lệnh sau. .Bước 3. Nâng cấp các gói của bạn. .Bước 4. Cài đặt PHPCách cài đặt PHP trong Ubuntu 20. 04 sử dụng thiết bị đầu cuối?
Cách cài đặt Linux, Apache, MySQL và PHP [LAMP Stack] trên Ubuntu 20. 04? .điều kiện tiên quyếtChạy cập nhật AptCài đặt ApacheCài đặt MySQLCài đặt PHP[Tùy chọn] Định cấu hình Tường lửaKiểm tra trang thử nghiệm ApacheĐịnh cấu hình và kích hoạt máy chủ ảo của bạnLàm cách nào để cài đặt PHP bằng thiết bị đầu cuối?
Tải xuống PHP 7. 2. 28Giải nén và đổi tên thư mục thành PHPDi chuyển thư mục PHP sang C. /Thêm biến môi trường mới cho PHPKhởi động lại máy tínhKiểm tra PHP trên thiết bị đầu cuối/dấu nhắc lệnh