Study/Error

Job for nginx.service failed because the control process exited with error code. 해결방법

AC 2022. 3. 13. 20:43

Nginx 운영 중에 아래와 같은 에러를 만났다.

Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.

 

nginx를 재시작해도 스타트가 되지 않고 위와 같은 에러를 보내는 것이다.

원인은 nginx가 이미 다른 곳에서 작동하고 있었기 때문이다.

기본적으로 세팅되어 있는 아파치 서비스가 작동하고 있었기 때문에 이 아파치 서비스를 중지 시켜야 했었다.

그런 다음 아파치 서비스를 중지하십시오.

sudo service apache2 stop 

다음을 사용하여 자동 시작에서 제거하십시오.

sudo update-rc.d -f  apache2 remove

그것이 당신이 원하는 것인지 확실하지 않습니다 ...

또한 포트 80 또는 8000에서 수신 대기 중인 현재 프로세스를 나열하려면 다음을 수행하십시오.

lsof -i :80

또는

lsof -i :8000

 

LIST