처음 부팅하면 서비스 등록되어 있어서 nginx가 자동으로 실행은 되는데,

 

문제는 제가 만든 쉘스크립트가 nginx가 실행된 후에 돌아가야 합니다.

 

부팅시 쉘스크립트 실행하게 해놨더니, 아무래도 nginx가 실행되기 전에 먼저 실행되어서,

 

작동이 안되는 것 같습니다.

 

그래서 궁금한 건데, nginx가 실행된 후에 특정 쉘스크립트를 실행시킬 수 있을지 궁금하네욧

  • profile

    ps -C nginx

     

    이 명령에 결과가 나오지 않으면 nginx가 실행되고 있지 않은 것이니 몇 초간 sleep한 후에 다시 시도하면 되겠네요.

    nginx 외에도 php-fpm 같은 것이 돌아가야 한다면 몇 초 더 기다리는 것이 좋겠습니다.

    아니면 그냥 무조건 10초쯤 기다려서 실행해 보세요.

    스크립트 맨 위에 sleep 10 넣으면 됩니다.

  • profile profile
    답변 감사합니다:) !!