Sentora cài trên centos 7 sẽ có phiên bản php mặc định là 5.4, nhưng hiện có một số theme/plugin trên wordpress yêu cầu phải là php 5.6 . Do vậy, hôm nay mình sẽ hướng dẫn các bạn nâng cấp php cho sentora từ 5.4 lên 5.6.
Các bạn mở SSH lên và chạy các lệnh sau:
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm yum install -y yum-plugin-replace yum replace -y php-common --replace-with=php56w-common
Sau khi chạy xong cái này, các bạn chạy thêm lệnh:
sudo service httpd restart
để việc nâng cấp có hiệu lực
Để biết có hiệu lực hay không, các bạn vào panel xem như hình bên dưới
Như vậy là các bạn đã nâng cấp thành công php cho sentora từ php 5.4 lên php 5.6
Thêm xíu cho phần php
Cài đặt Opcache và Memcache cho Sentora chỉ bằng vài lệnh đơn giản sau:
Opcache: yum install -y php56w php56w-opcache Memcache: yum install -y memcached
Cài suhosin, SOAP (Dành cho các bạn dự định sẽ làm web bán hàng, web tin tức có cũng tốt, không có cũng không sao)
-Suhosin:
cd /tmp && wget -nv -O suhosin.tar.gz https://download.suhosin.org/suhosin-0.9.38.tar.gz tar -xvzf suhosin.tar.gz && rm -f suhosin.tar.gz cd suhosin-0.9.38 && phpize &> /dev/null ./configure &> /dev/null make &> /dev/null make install cd .. rm -rf suhosin-0.9.38
-Cài đặt SOAP:
yum --assumeyes install php56w-soap
NÂNG CAO: Nâng cấp php cho sentora lên 7 chấm
Lưu ý: Có thể một số theme, plugin sẽ không tương thích, Addon Sentastico không chạy được
Chưa nâng cấp lên php 5.6
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm yum install php70w php70w-opcache yum install -y yum-plugin-replace yum replace -y php-common --replace-with=php70w-common
Đã nâng cấp lên php 5.6
yum install php70w php70w-opcache yum install -y yum-plugin-replace yum replace -y php56w-common --replace-with=php70w-common
Sau khi nâng cấp thì chạy lệnh sudo service httpd restart để có hiệu lực nhé
Chúc các bạn thành công!