nginx: 查找 nginx 配置文件的位置
原文地址:https://www.cnblogs.com/qianpangzi/p/10922420.html
另外补充:通过 where nginx 可以找出 nginx 命令(可能是链接文件)所在地址:
➜ bin where nginx
/usr/local/bin/nginx
如果您要查找到目标源地址的话,需要用 ls 命令:
➜ bin ls -l /usr/local/bin/nginx
lrwxr-xr-x 1 arraybuffer admin 32 1 3 2019 /usr/local/bin/nginx -> ../Cellar/nginx/1.15.8/bin/nginx
即 /usr/local/Cellar/nginx/1.15.8/bin/nginx,为什么需要知道nginx安装地址呢?因为 nginx.conf 中的相对路径实际上相对于了安装地址的,而不是相对于链接文件。
通过 nginx man 查看
通过其中两行,也能找出配置文件所在地址:
-p prefix : set prefix path (default: /usr/local/nginx/)
-c filename : set configuration file (default: conf/nginx.conf)