久久久精品2019免费观看_亚洲国产精品成人久久久_69国产成人综合久久精品91_国产精品久久精品视

lnmp 多PHP版本共存方法

在github上看到一個項目,想在服務器上搭建一下,結(jié)果這個項目在20年就停止更新了,最新的PHP版本不支持,而我服務器上還有其他項目,于是就想能不能一個服務器上搭建多個PHP版本,找了很久,終于找到了解決方法。我的服務器是用lnmp搭建的,如果你和我一樣,那就看看怎么操作的吧。

首先進入LNMP安裝目錄,我的是lnmp2.0

cd /root/lnmp2.0

然后執(zhí)行

./install.sh mphp

會出現(xiàn)如下圖的提示

你只要選擇自己需要的版本就行了。(安裝時間很長,需要耐心等待)

安裝好后你的系統(tǒng)就有2個版本可以選擇了,至于怎么用,那就更簡單了,你創(chuàng)建站點時,會有2個PHP版本讓你選擇。如果你發(fā)現(xiàn)已經(jīng)創(chuàng)建好的站點需要換PHP版本,那只需要修改相應站點的Nginx配置文件,把enable-php.conf換成enable-php7.4.conf(自己是什么版本就換成什么)

控制與使用

有時候我們安裝了多PHP版本后,某一個版本的暫時用不到,這時候建議先關(guān)閉掉這個版本的PHP進程以減小服務器的運行負載。
在/etc/init.d/目錄中就會有類似如下:
php-fpm php-fpm7.4
這樣的文件,上述例子中分別代表這一個默認PHP版本和PHP 7.4版本共存,想要停止和啟動哪個直接運行如下命令:
/etc/init.d/php-fpm7.4 stop #停止PHP 7.4運行
/etc/init.d/php-fpm stop #停止默認PHP版本的運行

刪除指定版本的PHP

以刪除PHP 7.4版本為例
先停止PHP 7.4的進程
/etc/init.d/php-fpm7.4 stop
然后刪除對應版本的相關(guān)目錄和文件即可
rm -rf /usr/local/php7.4
rm -f /etc/init.d/php-fpm7.4
rm -f /usr/local/nginx/conf/enable-php7.4.conf

未經(jīng)允許不得轉(zhuǎn)載:445IT之家 » lnmp 多PHP版本共存方法

贊 (0) 打賞

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

微信掃一掃打賞