postgresql 외부 접속 가능하게 설정하기
상황
- vercel에 배포한 앱이 db 커넥션이 안되었다
- aws 프리티어가 끝나서 로컬 컴퓨터에서 postgresql를 돌렸다
- 공유기 포트 포워딩, 방화벽 인바운드 규칙 설정, 커넥션 스트링도 잘 작성해줬는데 이상하게 안되었다
- 찾아보니까 postgresql 설정도 건드려야 했다
해결
C:\Program Files\PostgreSQL\13\data
; 내 postgresql 설치 경로이다- 바로 여기에
pg_hba.conf
을 수정해주어서 해결했다
1 | # IPv4 local connections: |
- 86라인 정도에
127.0.0.1/32
를0.0.0.0/0
으로 수정해주면 된다 - 따로 dbms를 재부팅 안 해줘도 바로 적용되었다