LNMP 多版本PHP运行
1.安装多版本
进入lnmp的安装目录 执行 ./upgrade.sh mphp
2.配置并启动php默认版本:
(设置 nginx 的 vhost 域名配置文件监听端口就好)
1).打开域名配置文件
cd /usr/local/nginx/conf/vhost/
vim yourdomain.com.conf
2).修改fastcgi_pass参数。
若希望该站点使用php5,则配置成:
fastcgi_pass /tmp/php-cgi.sock;
demo:
location ~ \.php/?.*$ {
root /home/wwwroot/tpshop;
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
若希望该站点使用php7,则配置成:
fastcgi_pass php-cgi7.0.sock;
demo:
location ~ \.php/?.*$ {
root /home/wwwroot/tpshop;
fastcgi_pass unix:/tmp/php-cgi7.0.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
最后刷新php-fpm
用 ps -ef | grep php-fpm
命令查fpm端口然后使用下面的命名就可以了。
kill -SIGUSR2 7515
至此,配置启动多版本php完成。
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。