2016-07-25 95 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的。