【多版本php安裝】
安裝方法如下:
wget http://down.wdlinux.cn/in/phps.sh sh phps.sh
(共支持8個版本的PHP,如5.2.17/5.3.29/5.4.45/5.5.38/5.6.30/7.0/7.2/7.3)
可直接執行
sh phps.php
會提示相應的版本選擇安裝或安裝全部
也可以針對或指定某個版本,如
sh phps.sh 7.1.4
即可安裝7.1.4
多版本PHP的手動啟動|停止|重起
如:5.5
/www/wdlinux/phps/55/bin/php-fpm start /www/wdlinux/phps/55/bin/php-fpm stop /www/wdlinux/phps/55/bin/php-fpm restart
如是其它版本,把55替換為相應版本即可
如無特別求,可不必全部安裝或啟動,因為啟動多一個,就會占資源多一份
已知問題
CentOS 7.X系列系統,不再支持php-5.2/5.3的老版本PHP,可考慮使用CentOS 6.X
【wdcp安裝多版本php環境報錯的解決方法】
wdcp推出了多版本php共存的功能,還是很實用的,於是趕緊先升級到wdcp最新版,升級好之后,登錄ssh,下載最新版的wdcp安裝包,解壓,運行sh lib/phps.sh,結果卻報gcc: Permission denied錯誤,php5.2.17無法安裝。
有人說是雲鎖的問題,因為雲鎖上畢竟設置了很多東西,不想寫在,於是systemctl stop yunsuo.service(筆者是centos 7的系統,如果是centos7之前的系統,運行service yunsuo stop)。
無奈,嘗試卸載雲鎖:
/usr/local/yunsuo_agent/uninstall
重新來到wdcp下載目錄,
sh lib/phps.sh
順利編譯。
