美文网首页
docker 下php+nginx安装运行

docker 下php+nginx安装运行

作者: 9527Roy | 来源:发表于2018-11-22 14:54 被阅读0次

开始尝试的是docker 的php安装和nginx编译安装,然后这个比较麻烦些,目前采用都是docker安装

1.下载相关镜像

docker pull nginx

docker pull php:7.1.0-fpm

2.建立映射目录(docker映射虚拟目录和项目目录)

mkdir -p /home/docker/www

mkdir -p /home/docker/nginx/conf.d

3.启动php镜像

docker run -p 9000:9000 --name myphp \

-v/docker/www/:/var/www/html/\

--privileged=true\

-d php:7.1.0-fpm

9000是docker对外映射端口!外面链接这个端口就可以用了

4.查看镜像ip

docker inspect --format='{{.NetworkSettings.IPAddress}}' myphp

5.编译nginx的配置文件defalut.config

fastcgi_pass 172.17.0.2:9000;

6.启动nginx

docker run -p 80:80 --name mynginx \

-v/docker/www:/usr/share/nginx/html\

-v/docker/nginx/conf.d:/etc/nginx/conf.d \

--privileged=true\

-d nginx

7.最后在www目录下放要访问文件就可以了

相关文章

网友评论

      本文标题:docker 下php+nginx安装运行

      本文链接:https://www.haomeiwen.com/subject/ssrglftx.html