目前多PHP版本只支持LNMP模式璧眠,LNMPA、LAMP模式下不支持!
要使用多PHP先安裝多PHP版本责静,在lnmp1.5源碼目錄下運行:
./install.sh mphp
按提示選擇要另外安裝的PHP版本袁滥,不能多選,只能選一個灾螃,要安裝多個需要安裝完成后再運行前面的安裝命令题翻。
已經(jīng)升級完LNMP管理腳本且已安裝好多PHP版本的話,
lnmp vhost add
時會在設(shè)置完日志名稱后提示當(dāng)前已經(jīng)存在的PHP版本腰鬼,按提示的數(shù)字選擇就可以嵌赠。
如果已經(jīng)存在的虛擬主機要更改PHP為指定版本需要修改虛擬主機的配置文件,配置文件為
/usr/local/nginx/conf/vhost/域名.conf
將里面的
include enable-php.conf 替換為 include enable-php7.1.conf
前面的7.1為php版本,可以根據(jù)自己的需要進行修改熄赡,但必須要對應(yīng)的多php版本已經(jīng)安裝姜挺,要不然會提示502錯誤(只要已經(jīng)多PHP版本安裝完成了,對應(yīng)就會產(chǎn)生對應(yīng)版本的這個eable-php.conf文件的)彼硫。
修改后必須要重啟nginx炊豪,否則無法生效。
如要使用新版里面的PHP模塊組件安裝工具需要升級一下PHP才能使用新版PHP組件安裝工具拧篮。
多PHP模塊安裝依然和以前一樣只不過存在多PHP版本時會讓你選擇為哪個版本的PHP安裝PHP模塊/組件
原文:http://baijiahao.baidu.com/s?id=1604148822176422393&wfr=spider&for=pc
lnmp的nginx配置反向代理
虛擬主機創(chuàng)建完成后
vi /usr/local/nginx/conf/vhost/主機名.conf
內(nèi)容修改為