Monit이라는 리눅스 도구를 사용하여 PHP 데몬 스크립트를 모니터링하려고합니다.nginx PHP 스크립트에 Monit을 적용하는 방법
명령을 올바르게 실행하는 방법을 모르겠습니다.
모리 경험이있는 분을위한 샘플 명령을 제게 제공하십시오.
다음과 같은 명령을 사용합니다.
$ 관리자 : sudo는 MONIT이 script.php
$ 관리자 : sudo는 MONIT ./script.php
하지만
이에 제발 도와주세요이 아니 서비스 자꾸. 나는 일반적으로 명령을
$ 관리자과 같이 PHP 데몬을 실행하는 것입니다 :
./script.php sudo를하고 그것을 실행됩니다. 이제 모니터를 위해 모니터를 사용하고 싶습니다. 하지만 위의 명령은 작동하지 않습니다. 도와주세요.
.. MONIT을 수행하려고 그 디렉토리로 변경 제어 파일을 '을/etc/MONIT/monitrc은'당신이 소유해야 . – user1623638
그럼 난 이걸 잘 가져 와서 : 잘못된 인수 - ./daemon1.php (-h는 유효한 인자를 보여줄 것이다) – user1623638
아파치 사용자가 monit 용 리소스 파일에 액세스 할 수없는 것 같습니다. 아파치 사용자가 실행할 수 있도록 monitrc의 소유자/그룹을 변경해야 할 수도 있습니다 – raidenace