本机nginx+远程docker php

拟墨画扇 提交于 2020-01-24 20:19:20

本机(ip10.9.236.192)nginx配置

#/var/www/docker/conf/conf.d/80.conf

server {
    listen       80;
    root  /root/docker/nginx/www;
    index index.php index.html index.htm;
        location / {
            root  /root/docker/nginx/www;
            index  index.html index.htm;
        }
    try_files $uri $uri/ /index.php$request_uri;
        location ~ \.php$ {
	        root          /usr/aa;远程php的web目录
            fastcgi_pass   10.9.236.191:9004;#远程php的ip。如果是docker,需暴露端口 -p 9004:9000
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }
}

远程(ip10.9.236.191)docker中的php配置

启动php

[yeman@myhost docker]# docker run -d --name php9004  -p 9004:9000 -v  /root/docker/nginx/www:/usr/aa  bitnami/php-fpm

# /root/docker/nginx/www如不存在会自动生成
#扩展出目录/usr/aa 给nginx.conf使用 (root  /usr/aa;)

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!