Nginx directory de configuration pnetworkingeterminado

Me gustaría administrar mis configuraciones de nginx en un repository git para múltiples sitios web diferentes. Desarrollo en OSX y despliego en cajas de Ubuntu.

En OSX, después de instalar brew mi nginx pnetworkingeterminado / directory raíz es /usr/local/etc/nginx . Para iniciar nginx en la línea de command, simplemente ejecuto nginx que se ve en el directory raíz / pnetworkingeterminado /usr/local/etc/nginx . ¿Cómo puedo cambiar esto al iniciar nginx para ejecutar la configuration de nginx desde un directory que especifique?

Si entiendo su pregunta correctamente, puede especificar el file de configuration para ejecutar Nginx con la opción -c.

 nginx -c /etc/nginx/nginx.conf 

Cualquier inclusión en su configuration de Nginx que sea relativa será relativa a ese file de configuration especificado, por lo que puede permitirle usar un set diferente de configuraciones.