Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- PostgreSQL CAST
- node.js ec2
- html tag
- npm 글로벌 설치 삭제 했는데 실행됨
- npm 전역 설치 삭제
- node.js
- filezilla
- EC2
- aws sdk v3
- sms 샌드박스
- AWS SDK for JavaScript v3
- Apache ab
- 자바
- COALESCE함수
- ab 벤치마크
- sql 데이터 삽입
- Apache Benchmark
- node.js ec2 배포
- 이것이 자바다
- SMS sandbox
- sms 휴대폰 인증
- 스트레스툴
- HTML 태그
- Foreign Key (외래 키)
- HTML
- node.js ec2 ip접속
- Primary key(기본 키)
- Java
- sns 샌드박스 종료
- sql 데이터 추가
Archives
- Today
- Total
망각에 재주 있는 나를 위해 기록하는 곳.
[AWS] Node.js 프로젝트 ec2에 배포하기 후기 - mongoDB에러 본문
로컬에서 개발을 완료 후 ec2로 배포했는데 접속이 안된다.
좀 더 자세히 말하면 에러페이지로 계속 리다이렉트 되었는데
pm2에서 로그기록을 봐도 뭔가 딱히 말해주는게 없었다.
메인 페이지 접속 자체가 안되는거 보니 처음부터 불러오는 부분중에 잘못된게 있다고 생각했고
그러다가 문득 mongoDB가 생각이 났다.
(예전에 한번 배포해 볼 때 에러 폭탄을 맞으며 고생을 해서 그런가 금방 생각이 난게 아닐까 싶다.)
아마 로컬에서는 mongoDB에 사용자 계정도 안만들고 했기 때문에 그냥 접속이 되었지만
ec2에서는 사용자 계정을 만들었기 때문에 코드를 좀 수정해야한다.
mongoose.connect('mongodb://127.0.0.1:27017/dbName');
아래와 같이 수정했더니 접속이 잘 되었다.
mongoose.connect('mongodb://<아이디>:<비밀번호>@localhost:27017/dbName?authSource=admin');
'AWS' 카테고리의 다른 글
[EC2] Apache Benchmark(ab) 부하 테스트 (0) | 2024.03.22 |
---|---|
[AWS] Node.js 프로젝트 ec2에 배포하기 후기 - ec2가 자꾸 죽을때 (0) | 2024.03.04 |
[AWS] Node.js 프로젝트 ec2에 배포하기 4 (0) | 2024.03.04 |
[AWS] Node.js 프로젝트 ec2에 배포하기 3 (0) | 2024.03.04 |
[AWS] Node.js 프로젝트 ec2에 배포하기 2 (0) | 2024.03.03 |