
Hướng dẫn cài đặt phiên bản PHP 8.2/8.3/8.4 trên CyberPanel
Một vài khách hàng của tôi sử dụng CyberPanel nhưng trong phần tuỳ chọn PHP không có phiên bản PHP 8.2 hoặc có thể thấy phiên bản PHP 8.2 nhưng không lựa chọn được, mặc dù đã chạy lệnh upgrade CyberPanel, nên trong bài này sẽ hướng dẫn bạn cách để cài đặt PHP 8.2 nếu bạn gặp sự cố tương tự tôi
sh <(curl https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgrade.sh || wget -O - https://raw.githubusercontent.com/usmannasir/cyberpanel/stable/preUpgrade.sh)
Trước tiên bạn vẫn nên backup lại VPS (có thể backup web hoặc sử dụng snapshot để backup full VPS), sau đó chạy lệnh ở trên để upgrade CyberPanel lên bản mới nhất
Sau khi upgrading xong bạn có thể chạy lệnh dưới để cài đặt PHP 8.2 cho CyberPanel
Đối với hệ điều hành Ubuntu
apt-get install lsphp82*
Đối với hệ điều hành CentOS/Alma/Rocky
dnf install lsphp82*
Sau đó restart lại dịch vụ litespeed với lệnh dưới là được
service lsws reload
Mở rộng thêm, nếu bạn muốn cài phiên bản PHP 8.3, PHP 8.4 thì có thể thay lệnh trên thì có thể cài đặt bình thường.
Cài đặt PHP 8.3 trên đối với hệ điều hành Ubuntu
Bài viết liên quan
apt-get install lsphp83*
Cài đặt PHP 8.3 trên đối với hệ điều hành CentOS/Alma/Rocky
dnf install lsphp83*
Trường hợp nếu bạn cài PHP 8.2 gặp lỗi E: Unable to locate package lsphp82 thì có thể thử qua phương pháp sau:
root@updata:~# apt-get install lsphp82 lsphp82-common lsphp82-mysql
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package lsphp82
E: Unable to locate package lsphp82-mysql
Nếu gặp lỗi như trên bạn có thể chạy 2 lệnh dưới đây
# Update Package Lists sudo apt-get update # Add the LiteSpeed Repository sudo wget -O - https://repo.litespeed.sh | sudo bash
Sau đó chạy lại lệnh
Đối với hệ điều hành Ubuntu
apt-get install lsphp82*
Đối với hệ điều hành CentOS/Alma/Rocky
dnf install lsphp82*
Giờ bạn check trong bảng điều khiển CyberPanel sẽ thấy phiên bản PHP 8.2 xuất hiện, bạn nên config thông số và sau đó nhấn Save Changes, sau đó Restart PHP để áp dụng
Vậy là xong, hy vọng bài viết sẽ giúp ích được cho nhiều người.