내 nginx가 컴파일되었으며 configure
的时候指定的prefix
(/etc/nginx)。但是我部署nginx的时候的目录不是configure
时配置的prefix
에서 오류가 보고됩니다:
다시 컴파일하지 않고 자동으로 새 디렉토리로 이동하고 싶습니다. 새 디렉토리는 /etc/nginx2
。有没有可能在启动时指定prefix
입니다. 내 컴파일 매개변수는 대략 다음과 같습니다.
phpcn_u15822017-05-16 17:27:25
1. 오류 메시지로 판단하면 /etc/nginx가 존재하지 않는 것으로 추측됩니다. access_log 및 error_log 구성 항목을 확인하는 것이 좋습니다.
2. 컴파일하는 사람은 A 머신에서 컴파일하고 B 머신에서 실행하지 마세요.
3. /etc는 일반적으로 프로그램을 저장하는 데 사용되지 않습니다. /opt를 사용할 수 있습니다.
给我你的怀抱2017-05-16 17:27:25
nginx 실행은 -c
를 사용하여 구성 파일을 지정할 수 있습니다. Jiangzi /etc/nginx/sbin/nginx -c /link/nginx.conf<와 같은 구성을 예로 들어 보겠습니다. /code>
nginx.conf
에서 다른 콘텐츠의 경로를 지정하면 됩니다. -c
指定配置文件,拿你的配置来说,比如酱紫/etc/nginx/sbin/nginx -c /link/nginx.conf
在nginx.conf
中指定其他内容的路径即可。
/etc
<시간>
/etc
디렉토리는 일반적으로 소프트웨어 구성 파일을 저장합니다🎜ringa_lee2017-05-16 17:27:25
init.d 아래의 시작 파일을 편집하고 nginx의 시작 작업 환경을 지정하세요
으아아아또는 구성 파일을 지정하세요
으아아아물론 두 매개변수를 함께 사용할 수도 있습니다.