nginx 配置已經找不到pid錯誤解決
知識
02-10
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配置文件位置。即可啟動成功


TAG:凱哥java |