Mục lục
- Giới thiệu
- Cài đặt PHP 8 trên Ubuntu 20.04
- Cài đặt PHP 8.0
- Cài đặt các phiên bản mở rộng của PHP 8.0
- Tổng kết
Giới thiệu
Cài đặt PHP 8 trên Ubuntu 20.04
Cài đặt PHP 8.0
Cài đặt các phiên bản mở rộng của PHP 8.0
Tổng kết
Cài đặt PHP 8 trên Ubuntu 20.04
Cài đặt PHP 8.0
Cài đặt các phiên bản mở rộng của PHP 8.0
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
Tổng kết
PHP 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. Nhiều CMS và framework phổ biến như WordPress, Magento và Laravel đều được viết bằng PHP.
sudo apt update
sudo apt install php8.0 libapache2-mod-php8.0
PHP 8.0 là phiên bản chính mới nhất của ngôn ngữ PHP. Nó giới thiệu một số thay đổi đột phá, cải tiến hiệu suất và rất nhiều tính năng mới.
sudo systemctl restart apache2
Tại thời điểm viết bài, kho lưu trữ Ubuntu 20.04 mặc định bao gồm phiên bản PHP 7.4. Do đó chúng tôi sẽ cài đặt PHP từ kho lưu trữ PPA ondrej/php để tiến hành cài đặt PHP 8. Trước khi nâng cấp lên hoặc cài đặt PHP 8, bạn hãy đảm bảo rằng các ứng dụng của bạn có thể hoạt động và hỗ trợ trên phiên bản PHP này.
Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách cài đặt PHP 8 trên Ubuntu 20.04 và sử dụng máy chủ web là Apache để thử nghiệm.
sudo apt update
sudo apt install php8.0-fpm libapache2-mod-fcgid
Ondrej Sury là một nhà phát triển Debian và ông duy trì một kho lưu trữ bao gồm nhiều phiên bản PHP khác nhau trong nó. Để cài đặt gói lưu trữ này, bạn hãy chạy câu lệnh bên dưới với người dùng root hoặc người dùng có đặc quyền sudo.
sudo a2enmod proxy_fcgi setenvif sudo a2enconf php8.0-fpm sudo systemctl restart apache2
Cài đặt các phiên bản mở rộng của PHP 8.0
Tổng kết
sudo apt install php8.0-xml php8.0-soap php8.0-sqlite3 php8.0-redis php8.0-mysql php8.0-imagick php8.0-curl php8.0-bcmath php8.0-gd php8.0-mbstring
PHP 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. Nhiều CMS và framework phổ biến như WordPress, Magento và Laravel đều được viết bằng PHP.
PHP 8.0 là phiên bản chính mới nhất của ngôn ngữ PHP. Nó giới thiệu một số thay đổi đột phá, cải tiến hiệu suất và rất nhiều tính năng mới.
Tổng kết
PHP 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. Nhiều CMS và framework phổ biến như WordPress, Magento và Laravel đều được viết bằng PHP.
PHP 8.0 là phiên bản chính mới nhất của ngôn ngữ PHP. Nó giới thiệu một số thay đổi đột phá, cải tiến hiệu suất và rất nhiều tính năng mới.
Tại thời điểm viết bài, kho lưu trữ Ubuntu 20.04 mặc định bao gồm phiên bản PHP 7.4. Do đó chúng tôi sẽ cài đặt PHP từ kho lưu trữ PPA ondrej/php để tiến hành cài đặt PHP 8. Trước khi nâng cấp lên hoặc cài đặt PHP 8, bạn hãy đảm bảo rằng các ứng dụng của bạn có thể hoạt động và hỗ trợ trên phiên bản PHP này.
BÀi VIếT NÀY CHẤN TUYSI Sẽ HướNG DẫN Tại thời Điểm Viết Bài Chún tôm sẽ cài đặt php từ kho lưu trữ ppa ondrej / php. Trước khi n là
Bật kho lưu trữ php
Để Kích Hoạt Kho lưu Trữ, HÃy Chạy:
# sudo apt install software-properties-common
# sudo add-apt-repository ppa:ondrej/php
CÀi ĐặT Php 8.0 VớI Apache
Nếu Đang Sử dụng Apache làoer Web Server, bạn Có Thể Chạy Php Dưới Dạng Mô
CÀi ĐặT PHP dưới dạng Mô
CÀi ĐặT PHP lÀm Mô-Đun Apache là Một Công Việc Đơn Giản:
# sudo apt update
# sudo apt install php8.0 libapache2-mod-php8.0
sudo apt update0
sudo apt install php8.0 libapache2-mod-php8.0
Đêu
Php-fpm là một trình quản lý QUy trình fastcgi Cho PHP. Chạy lệnh Sau đó
# sudo apt update
sudo apt update2
sudo apt install php8.0 libapache2-mod-php8.0
sudo apt update3
sudo apt install php8.0 libapache2-mod-php8.0
sudo apt update4
sudo apt install php8.0 libapache2-mod-php8.0
sudo apt update5
sudo apt install php8.0 libapache2-mod-php8.0
CÀi ĐặT PHP 8.0 VớI nginx
Nginx Không Có Hỗ Trợ Tích HợP Để Xử Lý Các TệP Php. Chún tôm sẽ sử dụng php-fpm Để xử Lý Các tệp Php. Chạy Các lệNH Sau Đêm Cài ĐặT Php Và PHP FPM:
sudo apt update6
sudo apt install php8.0 libapache2-mod-php8.0
sudo apt update7
sudo apt install php8.0 libapache2-mod-php8.0
sudo apt update8
sudo apt install php8.0 libapache2-mod-php8.0
sudo apt update9
sudo apt install php8.0 libapache2-mod-php8.0
Bây Giờ Bạn Có Thể ChỉNH Sửa Khối Nginx Máy chủ Và thênm Các
sudo systemctl restart apache20
Đừng quênn khởi Động lại dịch vụ nginx Để
sudo systemctl restart apache21
CÀi ĐặT PHầN Mở RộNG PHP
Phần mở rộng php là cac thư Viện được biên dịch để mở rộng chức năng cốt lõi của php. Các tiện não
sudo systemctl restart apache22
sudo systemctl restart apache23
Thử nghiệm xử lý php
Để kiểm tra xem máiy chủ web của web um uminfo.php bên trong thư mục /var/www/html với mã sau: