技术篇 >>

dnmp配置多版本php共存的方法

DNMP简介:DNMP(Docker + Nginx + MySQL + PHP7/5)是一款全功能的LNMP一键安装程序https://gitee.com/phprao/dnmp2


场景说明:用dnmp架设服务器的时候经常需要同时用到多个php版本,所以简单记录了一下php多版本共存配置的方法。


1.编辑 docker-compose.yml  , 打开不同php版本的注释:


vim /root/dnmp/docker-compose.yml

修改expose: 端口号

 

image.png


2.nginx 配置对应站点的conf 

站点1:

vim /root/dnmp/services/nginx/conf.d/aaa.conf

image.png

站点2:

vim /root/dnmp/services/nginx/conf.d/bbb.conf

image.png


3.重启dnmp

关闭dnmp命令:

docker-compose stop 

开启dnmp命令:

docker-compose up


4. 验证站点php版本

新建 phpinfo.php 文件

<?php
echo phpinfo();
?>

上传至项目跟目录(需用到ftp工具),访问验证:

站点1:

image.png

站点2:

image.png


5. DNMP 配置php多版本共存完成!

 


评论