[OS/WINDOWS] WSL 우분투로 윈도우즈에서 실행중인 PostgreSQL 데이터베이스 접속 설정하기


■ WSL 우분투로 윈도우즈에서 실행중인 PostgreSQL 데이터베이스 접속을 설정하는 방법을 보여준다.

1. 윈도우즈에서 PostgreSQL 데이터베이스의 postgresql.conf 파일을 수정한다.

파일 경로

수정 사항

2. 윈도우즈에서 PostgreSQL 데이터베이스의 pg_hba.conf 파일을 수정한다.

파일 경로

수정 사항

3. PosegreSQL 서비스 재시작

※ [Windows PowerShell]을 관리자 권한으로 실행한다.

실행 명령

※ postgresql : 윈도우즈 서비스명, 실행이 안되는 경우 서비스 관리자에서 서비스명을 확인해서 재입력해본다.

4. 윈도우즈 방화벽을 설정한다.

• PostgreSQL의 기본 포트인 5432 포트가 열려 있는지 확인하고 없다면 해당 포트에 대한 방화벽 규칙을 추가한다.

5. WSL 우분투에서 PostgreSQL 클라이언트를 설치한다.

실행 명령

6. WSL 우분투에서 윈도우즈에서 실행 중인 PostgreSQL 데이터베이스에 접속한다.

실행 명령

※ 192.168.29.118 : PostgreSQL 데이터베이스 실행 윈도우즈의 IP 주소
※ arca : 데이터베이스명
※ postgres : 사용자명

실행 결과