nginx 配置已经找不到pid错误解决

nginx配置已经找不到pid错误解决

需求描述:

有时候,我们需要在一个server_name中配置多个localhost,怎么处理?

例如:同时访问凯哥java主站点。假设访问/codepay是二维码支付。访问/oa是oa系统。那么这怎么配置?

nginx 配置已经找不到pid错误解决_第1张图片

文件为:$NGINX_HOME$/conf目录下的nginx.conf。

默认安装位置为:/usr/local/nginx/conf/nginx.conf

找到http相关的。里面配置如上图:

说明:

location:名称

root:访问项目位置

proxy_pass:代理访问的路径

错误记录:

修改完配置之后,重启nginx。

切换到:

nginx 配置已经找不到pid错误解决_第2张图片

​sbin目录中

​​使用命令:./nginx-sreload

​提示:/var/run/nginx/nginx.pid

解决办法:

使用命令:/usr/local/nginx/sbin/nginx-c/usr/local/nginx/conf/nginx.conf

​​​说明:使用-c命令指定nginx配置文件位置。即可启动成功

你可能感兴趣的:(nginx 配置已经找不到pid错误解决)