반응형
Express 를 내장한 SSR Nuxt 배포하기
이전 글들을 참조해서 Ec2 + pm2 + nginx 로 배포했다.
물론 하다가 502 에러를 마주함.
=> pm2 세팅을 다 한 후에 nginx conf 를 수정해야한다.
pm2 를 올리고 나면 pid 가 생기는데 해당 pid 가 tcp 127.0.0.1:3000 에 node 로 잘 연결되어있는지를 봐야한다.
보통 PID/Program name 이 공백일 경우, 502 가 뜬다.
이는 해당 프로젝트와 포트 간 연결이 되어있지 않음을 의미한다.
확인하는 방법은 여러가지고, 나는 첫 번째 방법을 이용했다.
netstat 는 설치되어있지 않으면 우분투 서버에서 친절하게 설치 명령어를 알려준다.
리눅스 로컬서버 열린 포트 확인 - 제타위키
다음 문자열 포함...
zetawiki.com
반응형
'Infra' 카테고리의 다른 글
CI / CD 구축하기 (7) - Next.js(SSR), github IP, EC2 등 .. (0) | 2023.04.19 |
---|---|
CI / CD 구축하기 (6) - ELB 및 Nginx (0) | 2023.03.15 |
CI / CD 구축하기 (5) - Amplify ? 어림없지 (0) | 2023.03.13 |
두 번이나 이 거지같은 next.js 배포에 떨어지다니 (0) | 2023.03.07 |
CI / CD 구축하기 (4) - CodeDeploy (0) | 2023.02.28 |
댓글