当前位置: 首页> 健康> 养生 > 游戏打金工作室加盟_当前主流的网络营销方式_云建站_搜狗seo怎么做

游戏打金工作室加盟_当前主流的网络营销方式_云建站_搜狗seo怎么做

时间:2025/7/9 16:37:02来源:https://blog.csdn.net/weixin_73683794/article/details/143453295 浏览次数:0次
游戏打金工作室加盟_当前主流的网络营销方式_云建站_搜狗seo怎么做

可能是因为没有重启nginx容器

可以执行

docker restart nginx

重启nginx试试

引入了其他的配置文件

本人安装的是docker默认的nginx,自带了一个default.conf的配置文件,并且在nginx.conf中还引入了这个文件,后面我还对nginx.conf添加了一个server并且端口号都是80,在打印docker logs nginx时发现警告(80端口冲突:nginx: [warn] conflicting server name "localhost" on 0.0.0.0:80, ignored)

可以把引入文件哪一行注释起来(下面那一行,前面加个#就可以注释)

include /etc/nginx/conf.d/*.conf;

再尝试重新启动

目录结构错误

由于docker安装镜像是单独的文件系统,即使你挂载了数据卷(数据卷只是同步数据的作用),路径也是相对于docker那个文件系统的,我把一个html目录放到了/路径下,并且nginx.conf中的location是这样写的

    location / {root  /www/www;index  index.html index.htm;}

这样就导致nginx不能在自己的目录下找到对应的路径(因为我这个路径是基于Liunx的嘛)

可以将自己的html目录放到数据卷的html目录下

mv 外部的html路径 数据卷挂载的html路径# 例如我就是执行了下面的指令
# mv /www /root/nginx/html

然后再将nginx.conf的location改成这样

	location / {root  /usr/share/nginx/html/www/www;index  index.html index.htm;}

/usr/share/nginx/html是docker中nginx的目录,这个目录可以执行

docker exec -it nginx容器名 bashfind -name html

找到 

使用了其他端口

因为执行docker run 指令时-p只映射了80:80端口,所以其他端口无法访问到,docker似乎不能后添加端口映射,只能删除容器后(需要先停止容器)重新docker run创建容器,再创建容器的时候多指定一个-p参数(不会安装的可以看这个Docker安装Nginx​​​​​​​)

关键字:游戏打金工作室加盟_当前主流的网络营销方式_云建站_搜狗seo怎么做

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: