반응형
아침에 출근 후 이슈 때문에 이용한 명령어 정리하기!
출근 후 우분투 서버가 제대로 동작을 안 해서 점검을 하게 되었다. 🙄
일단 서버는 재시작해서 접속이되기 시작했는데,
서버에 돌려놓은 pm2가 모두 죽어 있는 상태
다행히 pm2 save로 목록을 진행해 놔서 ngnix를 재시작했는데,
pm2 list들이 ngnix 재시작 후에도 리스트가 안 올라온다.😨
부랴부랴 확인해보니 아래 명령어를 이용하면 pm2 save로 저장해 놓은 list가 재실행된다고 한다.
🙋♀️pm2 save 리스트 재실행하기
pm2 resurrect
해당 명령어를 통해서, pm2 save로 저장해놓은 프로세스는 다시 살아났는데,
여전히 서버접속이 안된다.😓
👩💻 ngnix 상태 확인하기
그렇다면 pm2 문제가 아니라 ngnix가 제대로 동작하지 않는 것 아닐까?라는 생각으로
ngnix 상태를 확인해보기로 했다.
아래 명령어를 이용하면 ngnix 상태를 확인할 수 있다.
systemctl status nginx
만약에 안된다고 하면 앞에 sudo 붙여주고 ngnix 상태확인해 주기
Active: failed 상태로 현재 우분투 서버 내 ngnix가 오류가 난 상태임을 확인했다.
아래에는 문제가 되는 원인이 나오는데 이건 상황마다 다를 듯한데, 아래 이슈를 해결해 주자.
나의 경우 ssl 처리가 안 돼있는 도메인이 proxy에 걸려있어서 나던 오류!
오류를 모두 수정해 준 뒤 ngnix 재시작해주기
👩💻 ngnix 재시작하기
systemctl restart nginx
오류 수정 후 ngnix를 재시작해주고 다시 상태를 확인해 보니
Active: active(running)으로 정상 상태로 변경된 것을 확인할 수 있다.👍
반응형
'FrontEnd' 카테고리의 다른 글
[WebStorm] 특정 파일 텍스트 파일로 인식할 때 - 파일 형식 바꾸는 방법 (0) | 2023.07.11 |
---|---|
[webstorm] 에디터 폰트 크기 변경하는 방법(단축키, 마우스 휠 적용) (0) | 2023.04.18 |
webstrom github 연결 끊겼을 때 로그인 하는 방법 (0) | 2023.04.02 |
[개발용어] BFF 패턴이 무엇인가? (0) | 2023.03.09 |
[개발자 공부 시작하기] 2023 국민내일배움카드 신청하는 방법 - 개발 강의 저렴하게 듣는 방법 (0) | 2023.02.26 |