profile
Connecting the dots
post-thumbnail

배포 연대기 (중)

배포 연대기 상편에 이어서.. 접속 했더니 Nginx 500 에러를 마주했다.. 500 에러.. 난감했지만 에러를 잡기 위해서는 어디서 발생한 것인지 힌트를 얻는게 중요하다고 생각한다. 그래서 에러 발생지를 찾기 위해 Nginx 에러 로그를 확인하는 법을 검색했다. 1. 에러 로그로 힌트 얻기 에러 로그는 /var/log/nginx/error.log 에 위치하고 있다. 따라서 cat 명령어로 에러 로그를 확인해보았다. 그 결과 rewrite or internal redirection cycle while internally redirecting to "/index.html"라는 오류 메시지를 찾았다. 바로 서버가 html 파일을 읽지 못하고 있었다. Nginx conf 파일을 확인해

2022년 9월 28일
·
0개의 댓글
·
post-thumbnail

배포 연대기 (상)

>도커로 배포 하면서 겪었던 에러들의 향연과 길고 긴 항해의 여정을 기록으로 남기려고 한다.. 먼저, Elice Wiki 서비스 구조도는 이러하다. 출처: 지운님 Front-end는 Nginx 서버를, Back-end는 Node 서버를 Docker Container로 빌드하여 배포하였다. 그럼 여기서, 도커란? 우리의 고래 친구 Docker ![](https://velog.velcdn.com/images/songgaram/pos

2022년 9월 28일
·
0개의 댓글
·