PHP 7.x

Nâng cấp lên PHP 7.1 cho WordPress ngay đi, tốc độ nhanh lắm

PHP bản 7.x trở lên có nhiều ưu điểm hơn hẳn, đặc biệt là tốc độ load trang cải thiện đáng kể. Bạn đã nâng cấp PHP cho Wordpress chưa ?

PHP phiên bản 7.x ra đời kha khá lâu rồi. Và cộng đồng đủ thời gian để trải nghiệm các cách tổ chức code mới mẻ, khả năng chịu tải tốt hơn, thời gian load trang cũng cải thiện đáng kể. Nói chung phiên bản 7 trở về sau tốt hơn rất nhiều bản PHP 5.6 mà chúng ta vẫn dùng bấy lâu nay. Đặc biệt nếu bạn chuyển PHP 5x sang PHP 7x, tốc độ load của WordPress được cải thiện đáng kể. Mình có thử nghiệm và thấy chúng tuyệt vời làm sao !

PHP 7.x

Cách nâng cấp PHP cho WordPress

Nếu bạn chạy VPS thì nâng cấp dễ dàng hơn. Còn với với hosting dùng Cpanel còn dễ hơn nữa 😀 các bạn làm như sau:

Với Share hosting

Bước 1, bạn truy cập vào Cpanel theo tài khoản nhà bán host cung cấp cho bạn.

Click vào nút chọn Version cho PHP
Click vào nút chọn Version cho PHP

Tiếp theo, chọn Version và ấn nút “set as default” nhé:

Chọn chính xác version PHP mà bạn thích
Chọn chính xác version PHP mà bạn thích

Nhưng mình khuyên các bạn không nên dùng PHP 7.0 nếu bạn có thể chọn bản cao hơn. Tốt nhất là PHP 7.1 hoặc 7.3 như hiện tại đang có !

Sau đó bạn sẽ thấy một bảng các Extention của PHP, bạn cần đảm bảo chúng có đủ các thứ cho website của bạn chạy. Thông thường thì nhà host đã set mặc định đủ hết rồi. Nếu nghịch ngợm mà không đúng là website của bạn sẽ ngừng chạy do thiếu extention. Đừng lo lắng, bạn bật sạch lên là được 😀 !

Với VPS

VPS thì câu chuyện nó khác tí. Bạn cần xóa sạch sẽ bản PHP cũ sau đó cài PHP bản 7 mới. Thường thì nó tùy thuộc vào hệ điều hànhCentOS hay Ubuntu. Thậm chí Fedora, redHat cũng cài khác nhau nhiều chứ nó không phải là cái gì mà linux chung chung đâu.

CentOS 6

Vì CentOS 6 chỉ hỗ trợ bản PHP 5.3 thôi, mà hình như là 5.4. Bạn cần phải kiểm tra bằng lệnh thử:

php -v

Xem nó là phiên bản nào nhé.

Bước tiếp theo, chạy lệnh sau:

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
yum install http://rpms.remirepo.net/enterprise/remi-release-6.rpm

Là để thêm EPEL và REMI – đây gọi là repository – kiểu như là nguồn cài đặt và cập nhật cho các biến thể của các loại linux khác nhau.

Tiếp theo, bạn cài đặt YUM-UTILS, đây là gói cài đặt mặc định rất nhiều thứ hay ho cho yum. Nó cần thiết cho việc upgrade hay cài đặt của các bước sau.

yum install yum-utils

Uki, bây giờ thì bạn cần thêm dòng lệnh này:

yum-config-manager --enable remi-php72

Với mục đích thêm vào cài đặt của YUM để có thể tải về và cài đặt được phiên bản PHP mới nhất. Tùy thuộc vào phiên bản nào bạn có thể chỉnh sửa số 72 sang 73 hay 71 thoải mái.

Giờ thì cài đặt các gói cơ bản cho VPS thôi.

yum install php php-mcrypt php-cli php-gd
php-curl php-mysql php-ldap php-zip php-fileinfo

Xong rồi thử với lệnh như mình nói lúc đầu:

php -V

Sẽ ra thế này:

Kiểm tra phiên bản PHP trên CentOS 6
Kiểm tra phiên bản PHP trên CentOS 6

Ới xời, ngon rồi !

Trong trường hợp bạn đã cài PHP phiên bản khác từ trước, dứt khoát bạn phải xóa tiệt nọc PHP ra khỏi CentOS bằng lệnh:

sudo yum remove php-cli mod_php php-common

Nếu không, chúng sẽ xung đột với thư viện mới và bạn sẽ chạy một phiên bản PHP đặc biệt.

Ubuntu

Nếu bạn cài bản Ubuntu 18.x thì khỏi nâng cấp. Chúng được mặc định cài sẵn phiên bản PHP mới nhất rồi nhé.

Trước tiên, bạn cần cập nhật Ubuntu lên.

sudo apt-get update && sudo apt-get upgrade

Sau đó cài đặt phiên bản mới nhất:

apt-get install php

Các gói mặc định được cài sẵn:

  • php-common
  • php7.0
  • php7.0-cli
  • php7.0-common
  • php7.0-fpm
  • php7.0-json
  • php7.0-opcache
  • php7.0-readline

Bạn kiểm tra lại bằng lệnh:

php -V

Và cài đặt thêm các gói bổ sung cho website chạy ngon lành như:

sudo apt-get install php-pear php7.0-dev php7.0-zip php7.0-curl php7.0-gd php7.0-mysql php7.0-mcrypt php7.0-xml libapache2-mod-php7.0

Trong trường hợp bạn không cập nhật được lên, hãy thử làm theo bước sau đây:

Thêm respository cho Ubuntu:

apt-get install python-software-properties
add-apt-repository ppa:ondrej/php

Sau đó thì tuần tự như trên thôi:

apt-get update
apt-get install php7.2

Cài đặt các gói mở rộng và kết thúc:

apt-get install php-pear php7.2-curl php7.2-dev php7.2-gd php7.2-mbstring php7.2-zip php7.2-mysql php7.2-xml

Yah ! Giờ thì ngon rồi ! Chúc các bạn thành công !

Tham khảo thêm cách tăng tốc cho WordPress một cách hiệu quả. Đừng quên tham khảo thêm bài viết cách tối ưu tốc độ website bằng kỹ thuật Javascript !

TÁC GIẢ:

Tôi là Jam, thâm niên 7 năm thiết kế website và làm SEO. Hãy theo dõi blog của tôi để nhận được nhiều chia sẻ thú vị xung quanh chủ đề công nghệ.
Trang chủ / Công nghệ / Quản trị website / Nâng cấp lên PHP 7.1 cho WordPress ngay đi, tốc độ nhanh lắm

2 bình luận trong “Nâng cấp lên PHP 7.1 cho WordPress ngay đi, tốc độ nhanh lắm”

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *