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

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.

5/5 - (18 votes)

donate Nếu bạn thấy bài viết có ích bạn có thể donate cho team hoặc chia sẻ bài viết này. Ngoài ra bạn có thể yêu cầu thêm bài viết tại đây
Đã copy
daotiendung

Tiến Dũng Đào chuyên quản lý, vận hành các dịch vụ website. Anh có nhiều năm kinh nghiệm về VPS, Hosting, technical SEO, CMS. Đặc biệt yêu thích WordPress với hơn 5 năm phát triển theme và plugin. Sở thích của anh là đọc, viết blog, đi du lịch, tập võ và chia sẻ các kiến thức cho mọi người.

Bài viết liên quan