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

  • 作者: 凯哥Java(公众号:凯哥Java)
  • 工作小总结
  • 时间:2018-02-01 10:59
  • 3356人已阅读
简介 nginx配置已经找不到pid错误解决需求描述:有时候,我们需要在一个server_name中配置多个localhost,怎么处理?例如:同时访问凯哥java主站点。假设访问/codepay是二维码支付。访问/oa是oa系统。那么这怎么配置?文件为:$NGINX_HOME$/conf目录下的nginx.conf。默认安装位置为:/usr/local/nginx/conf/nginx.conf找到h

🔔🔔好消息!好消息!🔔🔔

有需要的朋友👉:微信号 kaigejava2022

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

需求描述:

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

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




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

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

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

说明:

location:名称

root:访问项目位置

proxy_pass:代理访问的路径

错误记录:

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

切换到:




sbin目录中




使用命令:./nginx-sreload




提示:/var/run/nginx/nginx.pid请点击此处输入图片描述

解决办法:

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





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


TopTop