Để nâng cấp PHP lên phiên bản 8.0 trên hệ thống của bạn, bạn cần làm theo các bước sau. Tôi sẽ hướng dẫn bạn thực hiện trên Ubuntu/Debian (nếu hệ thống của bạn đang sử dụng CentOS, bạn cần dùng các lệnh và kho lưu trữ khác).
Bước 1: Cập nhật danh sách gói
Đầu tiên, bạn cần cập nhật danh sách gói của hệ thống:
sudo apt update
Bước 2: Cài đặt các kho lưu trữ PHP
Để cài đặt PHP 8.0, bạn cần thêm kho lưu trữ ondrej/php, nơi chứa các phiên bản PHP mới.
sudo add-apt-repository ppa:ondrej/php
Bước 3: Cài đặt PHP 8.0
Sau khi cập nhật kho lưu trữ, bạn có thể cài đặt PHP 8.0 bằng lệnh sau:
sudo apt install php8.0
Bước 4: Cài đặt các tiện ích mở rộng PHP cần thiết
Nếu bạn sử dụng các tiện ích mở rộng của PHP (ví dụ: php8.0-mysql, php8.0-xml, php8.0-mbstring, v.v.), bạn có thể cài đặt chúng như sau:
sudo apt install php8.0-cli php8.0-fpm php8.0-mysql php8.0-xml php8.0-mbstring php8.0-curl
Bước 5: Chuyển đổi phiên bản PHP mặc định
Nếu bạn muốn PHP 8.0 trở thành phiên bản mặc định của hệ thống, bạn có thể sử dụng lệnh update-alternatives:
Code:
sudo update-alternatives --set php /usr/bin/php8.0
sudo update-alternatives --set phpize /usr/bin/phpize8.0
sudo update-alternatives --set php-config /usr/bin/php-config8.0
Bước 6: Khởi động lại dịch vụ web
Cuối cùng, bạn cần khởi động lại dịch vụ web (Apache hoặc Nginx) để áp dụng phiên bản PHP mới:
- Nếu bạn sử dụng Apache:
sudo systemctl restart apache2
- Nếu bạn sử dụng Nginx:
Code:
sudo systemctl restart php8.0-fpm
sudo systemctl restart nginx
Bước 7: Kiểm tra lại phiên bản PHP
Sau khi nâng cấp, kiểm tra lại phiên bản PHP để chắc chắn rằng bạn đã cài đặt PHP 8.0 thành công:
php -v
Sau khi thực hiện các bước trên, bạn sẽ có PHP 8.0 chạy trên hệ thống của mình.