본문 바로가기

서버

ec2) nginx start시 오류 해결 "systemctl status nginx.service"

728x90

당시 상황:

nginx에 ssl작업 중 

헷갈려서 작업을 잠시 중단하고 

nginx 켜서 다른 걸 확인하려고 함

그런데 서버가 시작이 안되는 현상

 


1. ssl을 위한 패키지 삭제 

sudo yum remove certbot

 

 

2. 이유를 알기 위해 로그에 에러로 나온 명령어 실행

systemctl status nginx.service

 

3. 유추하기로는 포트가 이미 사용되고 있다는 내용인 것 같다. 

 

4. 80포트 443포트 kill 하기 

sudo fuser -k 80/tcp
sudo fuser -k 443/tcp

 

 

5. nginx 시작해보기

sudo service nginx start

 

 

6. nginx 상태 확인하기 (켜졌나 확인)

sudo service nginx status

 

 

정상작동 확인 완료