linux系統因為備份、不同版本等問題,導致ECS Linux上存放有多個Nginx目錄,可以通過如下方法定位當前正在運行的Nginx的配置文件: 1. 查看nginx的PID,以常用的80埠為例: 2. 通過相應的進程ID(比如:4562)查詢當前運行的nginx路徑: 3. 獲取到nginx的 ...
linux系統因為備份、不同版本等問題,導致ECS Linux上存放有多個Nginx目錄,可以通過如下方法定位當前正在運行的Nginx的配置文件:
1. 查看nginx的PID,以常用的80埠為例:
netstat -anop | grep 0.0.0.0:80
2. 通過相應的進程ID(比如:4562)查詢當前運行的nginx路徑:
ll /proc/4562/exe
3. 獲取到nginx的執行路徑後,使用-t參數即可獲取該進程對應的配置文件路徑,如:
# /usr/local/nginx/sbin/nginx -t
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful