PHP 7.4 là bản cập nhật quan trọng của ngôn ngữ PHP được phát hành “chính thức” vào ngày 28 tháng 2019 năm 7.3. Đây là bản nâng cấp tiêu chuẩn từ bây giờ trở đi từ bản phát hành PHP 7.4 hiện có lên PHP 7, là phiên bản cuối cùng trong loạt XNUMX PHP mang lại trong các chức năng mũi tên cho một lớp lót sạch hơn, tải trước để cải thiện hiệu suất, các thuộc tính đã nhập trong các lớp, các biến thể kiểu được cải thiện, toán tử trải rộng trong mảng và hơn thế nữa. là bản cập nhật quan trọng của ngôn ngữ PHP được phát hành “chính thức” vào ngày 28 tháng 2019 năm 7.3. Đây là bản nâng cấp tiêu chuẩn từ bây giờ trở đi từ bản phát hành PHP 7.4 hiện có lên PHP 7, là phiên bản cuối cùng trong loạt XNUMX PHP mang lại trong các chức năng mũi tên cho một lớp lót sạch hơn, tải trước để cải thiện hiệu suất, các thuộc tính đã nhập trong các lớp, các biến thể kiểu được cải thiện, toán tử trải rộng trong mảng và hơn thế nữa.
Trong hướng dẫn sau, bạn sẽ học cách cài đặt PHP 7.4 trên Ubuntu 20.04 LTS Focal Fossa bằng cách nhập kho lưu trữ Ondřej Surý PPA, trình bảo trì cho PHP trên Debian, dựa trên Ubuntu, cùng với hướng dẫn cài đặt, nâng cấp hoặc gỡ bỏ cách thực hiện.
Mục lục
1
- Cập nhật Ubuntu
- Cài đặt phụ thuộc
- Nhập Ondřej Surý PHP PPA
- Cài đặt PHP 7.4 với Apache Option
- Cài đặt Mô-đun Apache
- Cài đặt Apache với PHP-FPM
- Cài đặt PHP 7.4 với tùy chọn Nginx
- Nhận xét và kết luận
Cập nhật Ubuntu
Cài đặt phụ thuộc
Cài đặt phụ thuộc
Nhập Ondřej Surý PHP PPA
sudo apt install software-properties-common apt-transport-https -yNhập Ondřej Surý PHP PPA
Cài đặt PHP 7.4 với Apache OptionOndřej Surý, người bảo trì chính cho PHP trên Debian, người cũng duy trì PPA Ubuntu. Điều tuyệt vời ở PPA, bạn không chỉ có thể cài đặt PHP 7.4 mà còn các phiên bản mới hơn như 8.0, 8.1 và cuối cùng là 8.2.
Cài đặt Mô-đun Apache
sudo add-apt-repository ppa:ondrej/php -yCài đặt Apache với PHP-FPM
sudo apt updateCài đặt PHP 7.4 với tùy chọn Nginx
sudo apt upgradeCài đặt PHP 7.4 với Apache Option
Cài đặt Mô-đun ApacheMáy chủ HTTP Apache, bạn có thể chạy PHP như một mô-đun Apache or PHP-FPM.
Cài đặt Mô-đun Apache
Cài đặt Apache với PHP-FPM
sudo apt install php-7.4 libapache2-mod-php7.4 -yCài đặt PHP 7.4 với tùy chọn Nginx
Nhận xét và kết luậnCài đặt Apache với PHP-FPM
Cài đặt PHP 7.4 với tùy chọn Nginx(từ viết tắt của FastCGI Process Manager) là một PHP thay thế cực kỳ phổ biến (Bộ xử lý siêu văn bản) Thực hiện FastCGI.
Nhận xét và kết luận
sudo apt install php7.4-fpm libapache2-mod-fcgidTrước khi tiếp tục, hãy chạy bản cập nhật hệ thống để đảm bảo tất cả các gói của bạn đều được cập nhật để tránh bất kỳ xung đột nào trong quá trình cài đặt.
sudo a2enmod proxy_fcgi setenvif && sudo a2enconf php7.4-fpmCác phụ thuộc sau sẽ cần được cài đặt để cài đặt PHP thành công. Hầu hết các gói này đã có trên hệ thống của bạn, nhưng việc chạy lệnh có thể giúp đảm bảo chúng được cài đặt.
sudo systemctl restart apache2Nhiệm vụ đầu tiên là nhập PPA nổi tiếng từ Ondřej Surý, người bảo trì chính cho PHP trên Debian, người cũng duy trì PPA Ubuntu. Điều tuyệt vời ở PPA, bạn không chỉ có thể cài đặt PHP 7.4 mà còn các phiên bản mới hơn như 8.0, 8.1 và cuối cùng là 8.2.
sudo systemctl status php7.4-fpmNhập PPA bằng lệnh sau.
Sau khi hoàn tất, bạn nên làm mới kho lưu trữ APT của mình vì PPA có thể mang lại các nâng cấp bổ sung cho các phần phụ thuộc hiện có.
sudo add-apt-repository ppa:ondrej/php -y0Nhập PPA bằng lệnh sau.
Cài đặt PHP 7.4 với tùy chọn Nginx
Nhận xét và kết luậnkhông chứa xử lý PHP gốc giống như các máy chủ web khác như Apache. Để xử lý các tệp PHP, bạn phải cài đặt PHP-FPM “trình quản lý quy trình fastCGI.”
Trước khi tiếp tục, hãy chạy bản cập nhật hệ thống để đảm bảo tất cả các gói của bạn đều được cập nhật để tránh bất kỳ xung đột nào trong quá trình cài đặt.
Các phụ thuộc sau sẽ cần được cài đặt để cài đặt PHP thành công. Hầu hết các gói này đã có trên hệ thống của bạn, nhưng việc chạy lệnh có thể giúp đảm bảo chúng được cài đặt.
sudo add-apt-repository ppa:ondrej/php -y1Nhiệm vụ đầu tiên là nhập PPA nổi tiếng từ Ondřej Surý, người bảo trì chính cho PHP trên Debian, người cũng duy trì PPA Ubuntu. Điều tuyệt vời ở PPA, bạn không chỉ có thể cài đặt PHP 7.4 mà còn các phiên bản mới hơn như 8.0, 8.1 và cuối cùng là 8.2.
sudo systemctl status php7.4-fpmNhập PPA bằng lệnh sau.
Sau khi hoàn tất, bạn nên làm mới kho lưu trữ APT của mình vì PPA có thể mang lại các nâng cấp bổ sung cho các phần phụ thuộc hiện có.
Sau khi nhập PPA và chạy bản cập nhật, bạn sẽ thấy một vài gói cần cập nhật; chạy nâng cấp ngay bây giờ.vị trí ~ .php $ thêm vào.
sudo add-apt-repository ppa:ondrej/php -y3Nếu bạn chạy một Máy chủ HTTP Apache, bạn có thể chạy PHP như một mô-đun Apache or PHP-FPM.
sudo add-apt-repository ppa:ondrej/php -y4Nhập PPA bằng lệnh sau.
sudo add-apt-repository ppa:ondrej/php -y5Sau khi hoàn tất, bạn nên làm mới kho lưu trữ APT của mình vì PPA có thể mang lại các nâng cấp bổ sung cho các phần phụ thuộc hiện có.
sudo add-apt-repository ppa:ondrej/php -y6Sau khi hoàn tất, bạn nên làm mới kho lưu trữ APT của mình vì PPA có thể mang lại các nâng cấp bổ sung cho các phần phụ thuộc hiện có.
sudo add-apt-repository ppa:ondrej/php -y0Nhập PPA bằng lệnh sau.
Sau khi hoàn tất, bạn nên làm mới kho lưu trữ APT của mình vì PPA có thể mang lại các nâng cấp bổ sung cho các phần phụ thuộc hiện có.
Sau khi nhập PPA và chạy bản cập nhật, bạn sẽ thấy một vài gói cần cập nhật; chạy nâng cấp ngay bây giờ.
Nếu bạn chạy một Máy chủ HTTP Apache, bạn có thể chạy PHP như một mô-đun Apache or PHP-FPM.