찾다

 >  Q&A  >  본문

nginx가 시작될 때 접두사 지정

내 nginx가 컴파일되었으며 configure的时候指定的prefix(/etc/nginx)。但是我部署nginx的时候的目录不是configure时配置的prefix에서 오류가 보고됩니다:

으아악

다시 컴파일하지 않고 자동으로 새 디렉토리로 이동하고 싶습니다. 새 디렉토리는 /etc/nginx2有没有可能在启动时指定prefix입니다. 내 컴파일 매개변수는 대략 다음과 같습니다.

으아악
天蓬老师天蓬老师2754일 전648

모든 응답(3)나는 대답할 것이다

  • phpcn_u1582

    phpcn_u15822017-05-16 17:27:25

    1. 오류 메시지로 판단하면 /etc/nginx가 존재하지 않는 것으로 추측됩니다. access_log 및 error_log 구성 항목을 확인하는 것이 좋습니다.
    2. 컴파일하는 사람은 A 머신에서 컴파일하고 B 머신에서 실행하지 마세요. 3. /etc는 일반적으로 프로그램을 저장하는 데 사용되지 않습니다. /opt를 사용할 수 있습니다.

    회신하다
    0
  • 给我你的怀抱

    给我你的怀抱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.confnginx.conf中指定其他内容的路径即可。


    /etc <시간>

    /etc 디렉토리는 일반적으로 소프트웨어 구성 파일을 저장합니다🎜

    회신하다
    0
  • ringa_lee

    ringa_lee2017-05-16 17:27:25

    init.d 아래의 시작 파일을 편집하고 nginx의 시작 작업 환경을 지정하세요

    으아아아

    또는 구성 파일을 지정하세요

    으아아아

    물론 두 매개변수를 함께 사용할 수도 있습니다.

    회신하다
    0
  • 취소회신하다