2016-07-25 124 views
0

我想管理我的nginx configs在一个git仓库中用于多个不同的网站。我在OSX上开发并部署到Ubuntu盒子。Nginx的默认配置目录

在OSX上,使用brew进行安装后,我的nginx默认/根目录是/usr/local/etc/nginx。要在命令行上启动nginx,我只需运行nginx,它会查找默认/根目录/usr/local/etc/nginx。当启动nginx从我指定的目录运行nginx配置时,如何更改此设置?

+0

我知道有一个解决方法,通过使用符号链接。我很好奇不同的方式来完成这个问题。 –

回答

2

如果我正确理解您的问题,您可以指定配置文件以使用-c选项运行Nginx。

nginx -c /etc/nginx/nginx.conf 

任何包括在Nginx的配置是相对会相对于指定的配置文件,这样可以让你使用一套不同的configs的。