Ubuntu 20.04 sử dụng phiên bản PHP nào?
PHP được cho là một trong những ngôn ngữ lập trình phía máy chủ được sử dụng rộng rãi nhất. Đó là ngôn ngữ được lựa chọn khi phát triển các trang web động và đáp ứng. Trên thực tế, các nền tảng CM phổ biến như WordPress, Drupal và Magento đều dựa trên PHP Show
Tại thời điểm viết hướng dẫn này, phiên bản mới nhất của PHP là PHP 8. 0. Nó được phát hành vào ngày 26 tháng 11 năm 2020. Nó tự hào về các tính năng và tối ưu hóa mới, chẳng hạn như các loại liên kết, đối số được đặt tên, toán tử an toàn null, biểu thức khớp, JIT và các cải tiến trong xử lý lỗi và tính nhất quán Hướng dẫn này hướng dẫn bạn cài đặt PHP 8. 0 trên Ubuntu20. 04 / 18. 04 Trên trang này
Bước 1. Thêm Kho lưu trữ PPA Ondřej SurýPHP7. 4 là phiên bản PHP mặc định trong Ubuntu 20. 04 kho lưu trữ tại thời điểm viết hướng dẫn này. Để cài đặt phiên bản PHP mới nhất, chúng tôi sẽ sử dụng kho lưu trữ Ondrej PPA. Kho lưu trữ này chứa nhiều phiên bản PHP và phần mở rộng PHP Nhưng trước tiên, hãy cập nhật các gói hệ thống Ubuntu của bạn và cài đặt một số phụ thuộc như được hiển thị $ sudo apt update $ sudo apt upgrade $ sudo apt install ca-certificates apt-transport-https software-properties-common Tiếp theo, thêm Ondrej PPA $ sudo add-apt-repository ppa:ondrej/php Khi được nhắc, hãy nhấn ENTER để tiếp tục thêm kho lưu trữ Thêm Ondrej PPABước 2. Cài đặt PHP8. 0 với Apache trên UbuntuTiếp theo, cập nhật kho hệ thống để bắt đầu sử dụng PPA $ sudo apt update Nếu bạn đang chạy máy chủ web Apache, hãy cài đặt PHP 8. 0 với mô-đun Apache như được hiển thị $ sudo apt install php8.0 libapache2-mod-php8.0Cài đặt PHP 8 trong Ubuntu Tiếp theo, khởi động lại máy chủ web Apache để kích hoạt mô-đun $ sudo systemctl restart apache2 Nếu bạn muốn sử dụng máy chủ web Apache với PHP-FPM, hãy chạy lệnh bên dưới để cài đặt các gói cần thiết $ sudo apt install php8.0-fpm libapache2-mod-fcgid Vì PHP-FPM không được bật theo mặc định, hãy bật nó bằng cách gọi các lệnh sau $ sudo a2enmod proxy_fcgi setenvif $ sudo a2enconf php8.0-fpm Sau đó khởi động lại máy chủ web Apache để các thay đổi có hiệu lực $ sudo systemctl restart apache2Bật PHP-FPM trong Apache Bước 2. Cài đặt PHP8. 0 với Nginx trên UbuntuNếu bạn chọn sử dụng PHP 8. 0 với cài đặt Nginx, bước nên thực hiện nhất là cài đặt PHP-FPM để xử lý các tệp PHP Do đó, hãy cài đặt PHP và PHP-FPM bằng lệnh sau ________số 8Dịch vụ PHP-FPM sẽ tự động bắt đầu. Bạn có thể xác minh điều này như được hiển thị $ sudo systemctl status php8.0-fpmXác minh PHP-FPM trong Nginx Để Nginx xử lý các tệp PHP, hãy định cấu hình khối máy chủ Nginx của bạn bằng cách cập nhật phần máy chủ như được hiển thị $ sudo add-apt-repository ppa:ondrej/php0 Cuối cùng, khởi động lại máy chủ web Nginx để các thay đổi có hiệu lực $ sudo add-apt-repository ppa:ondrej/php1 Bước 4. Cài đặt phần mở rộng PHP 8 trong UbuntuPhần mở rộng PHP là các thư viện mở rộng chức năng của PHP. Các tiện ích mở rộng này tồn tại dưới dạng gói và có thể được cài đặt như sau $ sudo add-apt-repository ppa:ondrej/php2 Chẳng hạn, ví dụ bên dưới cài đặt tiện ích mở rộng SNMP, Memcached và MySQL $ sudo add-apt-repository ppa:ondrej/php3 Bước 5. Xác minh cài đặt PHP 8 trong UbuntuĐể xác nhận phiên bản PHP đã cài đặt, hãy chạy lệnh $ sudo add-apt-repository ppa:ondrej/php4Xác minh PHP trong Ubuntu Ngoài ra, bạn có thể tạo một tệp php mẫu tại /var/www/html như được hiển thị $ sudo add-apt-repository ppa:ondrej/php5 Dán các dòng sau và lưu tệp $ sudo add-apt-repository ppa:ondrej/php6 Cuối cùng, hãy truy cập trình duyệt của bạn và duyệt địa chỉ IP của máy chủ như được hiển thị $ sudo add-apt-repository ppa:ondrej/php7 Bạn sẽ nhận được trang web hiển thị Kiểm tra thông tin PHP 8 trong UbuntuSự kết luậnChúng tôi hy vọng rằng bây giờ bạn có thể cài đặt PHP 8. 0 và thoải mái tích hợp nó với máy chủ web Apache hoặc Nginx. Phản hồi của bạn được chào đón nhất Ubuntu 20 không. 04 có PHP không?PHP 8. 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ố tính năng mới đượ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.
Phiên bản PHP nào đang chạy Ubuntu?Mở dấu nhắc đầu cuối rồi gõ các lệnh sau. Đăng nhập vào máy chủ từ xa bằng lệnh ssh. Để kiểm tra phiên bản PHP, hãy chạy. php –version HOẶC php-cgi –version . Để in phiên bản PHP 7, gõ. php7 –version HOẶC php7-cgi –version.
Ubuntu có đi kèm với PHP không?PHP 7. 4 được bao gồm theo mặc định trong Ubuntu 20. kho lưu trữ của 04 . Vì vậy, các hướng dẫn khá giống với các biến thể khác. Các hướng dẫn cũng tương tự cho Ubuntu 22. 04, nhưng Ubuntu 22. 04 sẽ sử dụng bất kỳ phiên bản PHP mặc định nào mà nó đang sử dụng. |