그리고 웃긴건 nginx 상태는 failed인데 접속이 되고 요청도 간다는 것이다. 누구냐넌!!
엔진엑스 상태를 보면 fail이라고 뜨는데 실행은 아주 잘되고있다.
아마도 루트권한하고 그냥 ubuntu계정하고 짬뽕해서 nginx를 써서 그런것 같다.
해결방법 :
80포트 누가 쓰고있는지 확인 : sudo netstat -anp | grep LISTEN | grep :80 => 엔진엑스가 쓰고있다고 나옴
80포트 사용하고있던 것들 죽임 : sudo fuser -k -n tcp 80 => 최후의 방법이었음. .
다시 nginx시작 : systemctl start nginx
pm2를 쓰던 nginx를 쓰던 root권한에서 돌리지 말고 ubuntu권한에서 돌리는게 맞는가보다. 짧은 지식은 여기까지이니.. 일단 sudo를 사용하지 말도록 하자.
'리눅스' 카테고리의 다른 글
curl로 다운받고 unzip하기 (0) | 2025.01.24 |
---|---|
내 맥북 CPU, 운영체제, RAM, HDD보는 방법 (0) | 2024.10.19 |