Làm cách nào để nâng cấp phiên bản PHP của trang web trên máy chủ Linux? Trình chuyển đổi phiên bản CWP7PHP

Nâng cấp máy chủ Linux của trang web lên phiên bản PHP cao hơn sẽ giúp các trang web tải nhanh hơn từ 3 đến 5 lần so với phiên bản PHP trước đó, đồng thời cải thiện bảo mật của trang web.

Nhưng trước khi nâng cấp phiên bản PHP, điều rất quan trọng là phải biết trang web đó có tương thích hoàn toàn với môi trường PHP để nâng cấp hay không, vì nếu trang web không mở được hoặc không tải được hết trang thì sẽ rất phiền phức.

Làm cách nào để nâng cấp phiên bản PHP của trang web trên máy chủ Linux?

Phần này mô tả các bước cụ thể để nâng cấp máy chủ CentOS 7.3 Linux từ PHP 5.6.40 lên PHP 7.4.28.

Bước 1: Kiểm tra phiên bản PHP được cài đặt trên máy chủ Linux hiện tại ▼

php -v

Bước 2: Vô hiệu hóa php-fpm ▼

service php-fpm stop

Bước 3: Gỡ cài đặt PHP ▼

yum remove php-common

Bước 4: Cài đặt nguồn EPEL ▼

yum install epel-release

Bước 5: Cài đặt nguồn remi ▼

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

Bước 6: Cài đặt yum-config-manager ▼

yum -y install yum-utils

Bước 7: Sử dụng yum-config-manager để chỉ định kho lưu trữ php7.4 cho remi ▼

yum-config-manager –enable remi-php74

Bước 8: Cài đặt và nâng cấp PHP ▼

yum update php php-opcache php-xml php-mcrypt php-gd php-devel php-mysql php-intl php-mbstring php-common php-cli php-gd php-curl -y

Bước 9: Kiểm tra phiên bản PHP hiện tại của bạn ▼

php -v
  • 注意:如果要安装其他版本,可以在第7步将remi-php74改为remi-php72、remi-php71、remi-php70等等……

Làm thế nào để nâng cấp CWP7 để thay đổi phiên bản PHP?

Nếu bạn đã cài đặt bảng điều khiển CWP , vui lòng bỏ qua các bước trên và chỉ cần làm theo hướng dẫn bên dưới để thay đổi phiên bản PHP.

Giờ đây, CWP 7 có tùy chọn PHP Switch, nơi bạn có thể chuyển sang một phiên bản PHP khác rất dễ dàng và biên dịch lại nó với các mô-đun cần thiết.

Trong bảng điều khiển CWP, nhấp vào bên trái → Cài đặt PHP → Trình chuyển đổi phiên bản PHP: Chọn thủ công phiên bản PHP 7.4.28 ▼

CWP nâng cấp phiên bản PHP như thế nào? Trình chuyển đổi phiên bản PHP chọn phiên bản PHP 7.4/8.1

  1. Nhấp vào trình chuyển đổi phiên bản PHP (tại đây bạn sẽ nhận được phiên bản PHP của máy chủ và các mô-đun đã biên dịch mà máy chủ của bạn hiện đã được biên dịch).
  2. Chọn phiên bản PHP bạn muốn biên dịch từ trình đơn thả xuống, sau đó nhấp vào Tiếp theo.
  3. Trong trình biên dịch PHP, bạn có thể thêm hoặc bớt các mô-đun tùy thích.
  4. Nhấp vào Bắt đầu trình biên dịch và trình biên dịch sẽ bắt đầu hoạt động ở chế độ nền.
  • Trình biên dịch mất từ ​​5 đến 20 phút để hoàn thành, tùy thuộc vào các mô-đun bạn đã cài đặt và sức mạnh của CPU.
  • Bạn có thể kiểm tra lại sau 15 phút và kiểm tra xem bạn hiện có phiên bản PHP và mô-đun nào trong CWP – Chuyển đổi phiên bản PHP.
  • Trang web và CWP của bạn sẽ hoạt động như bình thường trong quá trình biên dịch và phiên bản PHP sẽ được cập nhật sau khi biên dịch hoàn tất.

Bạn có thể kiểm tra nhật ký biên dịch PHP trong tệp:

/var/log/php-rebuild.log

Nếu bạn muốn theo dõi trình biên dịch, hãy sử dụng lệnh này trong shell:

tail -f /var/log/php-rebuild.log

Cách nâng cấp, thay đổi phiên bản PHP trong CWPYouTubevideo hướng dẫn

Đây là video hướng dẫn trên YouTube về cách nâng cấp phiên bản PHP của trang web của bạn từ bảng điều khiển CWP:

Làm cách nào để thêm cờ xây dựng tùy chỉnh vào trình chuyển đổi PHP?

Điều này có thể được thực hiện bằng cách chỉnh sửa tệp cấu hình có tại:

CentOS 7: /usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/

CentOS 8: /usr/local/cwpsrv/htdocs/resources/conf /el8/php_switcher/

Thí dụ:

/usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/7.0.ini

Ở cuối tệp này, chúng tôi thêm:

[shmop-test]
default=0
option="--enable-shmop"
  • trong ngoặc vuông[shmop-test], bạn tạo tên sẽ được sử dụng cho bản dựng, tên này phải là duy nhất và chưa được xác định trước đó trong tệp.
  • Trong các tùy chọn, bạn cần xác định các cờ xây dựng.
  • Sau khi chỉnh sửa, bạn có thể xây dựng PHP mới từ trình chuyển đổi phiên bản PHP CWP.
  • Lưu ý rằng các bản cập nhật CWP sẽ ghi đè lên tệp này!

Hy vọng bài viết "Làm thế nào để nâng cấp phiên bản PHP của một trang web trên máy chủ Linux? Công cụ chuyển đổi phiên bản PHP CWP7" được chia sẻ trên blog của Chen Weiliang ( https://www.chenweiliang.com/ ) sẽ hữu ích cho bạn.

Bạn có thể thoải mái chia sẻ liên kết bài viết này: https://www.chenweiliang.com/cwl-27807.html

Để khám phá thêm nhiều mẹo ẩn🔑, vui lòng tham gia kênh Telegram của chúng tôi!

Chia sẻ và thích nếu bạn thích nó! Những chia sẻ và lượt thích của bạn là động lực tiếp tục của chúng tôi!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Di chuyển về đầu trang