本帖最后由 liao4600 于 2016-4-20 15:05 編輯
默認WDCP安裝后我們看到的PHP版本是PHP5.2.17,這個版本已經夠老了,如果希望提高執(zhí)行效率,一定要升級到PHP5.4以上版本。我們是否還記得前一段時間,PHP漏洞之后官方也沒有提供低版本的PHP補丁,所以目前我們最好升級到PHP穩(wěn)定的PHP5.6.9版本。 一鍵包升級方法: wget http://www.i5g.me/centos/php_up56.sh sh php_up56.sh
我們在已有安裝WDCP默認面板的前提下,然后執(zhí)行上面的腳本,整個過程時間有點長,我們SSH執(zhí)行等待 一直到出現這個 ---------------------www.i5g.me------------------------------------- 表示PHP已經升級成功 注意如果升級失敗的,可以重裝系統(tǒng) 重新安裝(過程時間會比較長,耐心等待)
第二、WDCP升級MySql5.5 默認MYSQL版本是5.1.63,因為很多程序的需要,我們希望將MYSQL數據庫的版本也需要升級到5.4以上,比如如今我們使用的新版WORDPRESS程序,采用的編碼方式在低于MYSQL5.4下面是不兼容的,這就需要我們保持一致或者升級。在升級數據庫版本之前,我們需要先備份好數據,要不出現問題就麻煩了。 wget http://www.i5g.me/centos/mysql_up55.sh sh mysql_up55.sh
(過程時間會比較長,耐心等待) 我們這里丟上腳本升級MYSQL數據庫版本,在升級之前,我們如果有網站環(huán)境,最好先關閉MYSQL數據庫運行,然后再執(zhí)行。 執(zhí)行過程中,會出現類似這樣的錯誤: ERROR! MySQL server PID file could not be found!
Starting MySQL. ERROR! The server quit without updating PID file (/www/wdlinux/mysql-5.5.36/data/MyCloudServer.pid).
我們就需要解決這個問題,要不我們打開網站和WDCP面板之后是出現數據庫鏈接錯誤。 vi /www/wdlinux/init.d/mysqld
找到下面兩行: basedir= datadir=
然后替換成: basedir=/www/wdlinux/mysql-5.5.27 datadir=/www/wdlinux/mysql-5.5.27/var
或者替換成: basedir=/www/wdlinux/mysql datadir=/www/wdlinux/mysql/var
(建議使用加紅的) 然后重啟service mysqld start數據庫才可以。這個時候數據庫已經更新成5.5了,但是不懂為什么在PHPMYADMIN哈上看到的還是老版本,但是不要緊我們直接用命令看。因為WDCP的特殊性,直接用mysql -V命令查看會出現錯誤,我們需要先執(zhí)行軟連接才可以。 如果你是32位的系統(tǒng): ln -s /www/wdlinux/mysql/lib/libmysqlclient.so.18 /usr/lib/
如果你是64位的系統(tǒng): ln -s /www/wdlinux/mysql/lib/libmysqlclient.so.18 /usr/lib64/
然后我們在執(zhí)行mysql -V命令,才可以看到當前VPS中的MYSQL版本。
第三、WDCP升級Zend Guard Loader(7.0版本) 升級PHP版本之后,我們之前即便有安裝過的Zend也會失效,因為不同的版本是不兼容的,這里如果我們的PHP5.6.9,那就需要安裝Zend Guard7版本。 wget http://www.i5g.me/centos/zendguard7.sh
sh zendguard7.sh 5.6
執(zhí)行命令,這個比較快,升級完畢之后,需要reboot重啟VPS主機,才可以生效。
----------------------------------------升級完畢--------------------------------------------------
如果覺得可以的,幫忙頂貼 |