nginx无法启动,hosts配置,nginx.conf配置
不是很理解你的问题,可以说清楚点吗?比如,你当前架构是怎么样,你想达到什么样一个需求。
你说nginx不能运行,但你的截图来看,nginx已经启动了。502异常是nginx抛出来的,说明问题原因不在nginx。
nginx可以通过命令行来启动,操作命令:(修改之后重启)
启动:start nginx.exe
停止:nginx.exe -s stop
重新加载:nginx.exe -s reload
这是后端的问题,nginx已经启动了
访问到502页面,说明Nginx已经启动了,只不过你配置的页面信息错误。
img
图中指向的location下面的proxy_pass代理的页面有问题,如果页面是你自己编写的,修改一下页面代码、并在proxy_pass下指定寻找这个index或index.html,且页面代码文件名也必须为index或index.html就好了:
location 略
proxy_pass 略
index index.html; # 重要