多PHP版本只支持LNMP模式,LNMPA、LAMP模式下不支持!
要使用多PHP先安裝多PHP版本,在lnmp1.4源碼(lnmp1.3的不行哦)目錄下運行:./install.sh mphp 按提示選擇要另外安裝的PHP版本,不能多選,只能選一個,要安裝多個需要安裝完成后再運行前面的安裝命令。
已經升級完LNMP管理腳本且已安裝好多PHP版本的話,lnmp vhost add 時會在設置完日志名稱后提示當前已經存在的PHP版本,按提示的數字選擇就可以。
如果已經存在的虛擬主機要更改PHP為指定版本需要修改虛擬主機的配置文件,配置文件為 /usr/local/nginx/conf/vhost/域名.conf ,將里面的include enable-php.conf; 替換為 include enable-php7.1.conf; 前面的7.1為php版本,可以根據自己的需要進行修改,但必須要對應的多php版本已經安裝,要不然會提示502錯誤。
修改后必須要重啟nginx,否則無法生效。
然后就按照步步驟來
在lnmp的安裝目錄下
sudo ./install.sh mphp

local 配置下多了個php7.2 的目錄!
zb@zb-computer:/usr/local/nginx$ cd /usr/local/php
php/ php7.2/
conf 多個enable-php7.2.conf
zb@zb-computer:/usr/local/nginx/conf$ ls
enable-php7.2.conf koi-utf rewrite