Nginx部署静态文件 |
您所在的位置:网站首页 › django找不到静态文件os › Nginx部署静态文件 |
家人们,昨天踩了个大坑,我想把vue编译后的静态文件部署到nginx,结果看了一下docker关于nginx的官方文档: Hosting some simple static content $ docker run --name some-nginx -v /some/content:/usr/share/nginx/html:ro -d nginx就在云服务器里面,使用了这一条命令,然后把静态文件放到了/some/content的目录下,完美,开心的打开了文档浏览器,报错了(❁´◡`❁) 这是怎么回事哇:晚上查了好久呀 我使用了 ping 124.70.31.143 能够ping通,说明连接到了ip 那我们检查一下端口 telnet 124.70.31.143 80 端口出现了问题,这是什么问题,我的华为云端口没开放嘛!!! 于是去检查华为云的安全组去了 防火墙打开了呀,怎么回事呀,在去看docker的官方文档 docker run -p -p 外端口号:内端口号 反应过来了,我的第一个命令没有指定外端口号,是不是外端口号的问题呀!!! 去查一下服务器的端口号 运行命令 ps -ef |grep 80 果真有进程占用了80端口所以改一下官方的命令 $ docker run --name some-nginx -v /some/content:/usr/share/nginx/html:ro -p 81:80 -d nginx重启nginx,访问端口81 docker restart nginx
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |