专注云服务商活动
网站运营运维笔记

Nginx配置文件路径是什么?不同的系统检查路径方法

Nginx是什么常用的WEB引擎,不同的系统或者是不同的环境中Nginx安装的路径不是唯一的。这里,如果我们要在维护的时候,就需要找到对应的Nginx配置文件路径。

不同的系统差异:

CentOS/RHEL /etc/nginx/nginx.conf /etc/nginx/conf.d/
Debian/Ubuntu /etc/nginx/nginx.conf /etc/nginx/sites-enabled/(软链接)
源码编译安装 /usr/local/nginx/conf/nginx.conf 取决于编译时的 --conf-path 参数

如果不确定配置文件位置,可以通过以下命令查找:

(1) 通过 Nginx 进程查找

ps aux | grep nginx

在输出中查找 -c 参数,例如:

nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf

-c 后面的路径即为主配置文件路径。

(2) 通过 Nginx 命令测试配置

nginx -t

输出会显示主配置文件路径和测试结果,例如:

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

 

投上你的一票
域名主机商优惠信息推送QQ群: 627775477 获取商家优惠推送,禁言。
赞(0)
未经允许不得转载:老左笔记 » Nginx配置文件路径是什么?不同的系统检查路径方法