0
현재 작업하고있는 프로젝트 (구체적으로 장고)에 특정한 nginx 설정이 있습니다. 그것은 우분투의 nginx를 시작하는 "올바른"방법처럼 보인다init.d와 사용자 정의 설정 파일로 우분투 12.04에서 nginx를 시작하십시오.
는 그러나, 나는 사용자 정의 구성 파일을 제공 할
sudo /etc/init.d/nginx start
입니다. 일반적으로 나는 다음과 같은 방법으로이 작업을 수행 할 것 다음 init.d/nginx
파일을 보면
sudo nginx -c /my/project/config/nginx.conf
, 그것은 인수에 start
명령 패스가처럼 보이지 않는, 그래서 나는 할 수 없어
sudo /etc/init.d/nginx start -c /my/project/config/nginx.conf
내 문제를 해결하는 가장 좋은 방법은 무엇입니까?
하는 sudo는 /etc/init.d/nginx -s '시도 -c 시작 내/project/config/nginx.conf' –
표준 init.d 오류 메시지가 나타납니다 : 사용법 : nginx {start | stop | restart | reload | force-reload | status | configtest} – mallyvai
사용자 정의 구성 경로를 하드 코딩 할 수 있습니다 '/ etc/init.d/nginx' 파일에서'NGINX_CONF_FILE = "/ my/project/config/nginx.conf"변수를 편집하면됩니다. 그럼'sudo /etc/init.d/nginx start' 명령으로 시작할 수 있습니다. 이것이 좋은 방법이라면 나는 확신하지 못한다. –