IT/PostgreSQL

PostgreSQL 14 외부(원격) 접속 설정(허용)하기

SEON'S 2023. 4. 11. 22:58
728x90

PostgreSQL 14 외부(원격) 접속 설정(허용)하기 

  PostgreSQL의 기본설정은 설치된 머신인 localhost(서버 또는 PC)에서만 접속되도록 되어있습니다.

외부 Pc pgAdmin 또는 DBeaver 등의 프로그램 및 Application에서 접속이되도록 하려면 외부접속이 가능하도록 설정해야합니다.

 PostgreSQL 의 원격접속과 관련된 설정파일은 pg_hba.conf postgresql.conf 파일입니다.

 

설정파일 위치

PostgreSQL 14 데이터 저장소 위치(defaul/var/lib/pgsql/14/data)로 이동하면 pg_hba.conf 파일과 postgresql.conf 파일이 있습니다.

 

pg_hba.conf 파일수정

모든 IP 대역에서 접속을 허용하는 방법을 기준으로 설명하겠습니다.

설정파일 하단부분 # IPv4 local connections: 아래쪽에 다음내용을 추가 합니다.

host    all             all             0.0.0.0/0            scram-sha-256

pg_hba.conf 수정화면

postgresql.conf 파일 수정

postgresql.conf 파일의 60번째 line의 내용을 다음과 같이 수정합니다.

listen_addresses = '*'

Postgresql.conf 수정화면

 

서버 재기동

설정내역을 적용하기 위해 PostgreSQL 서버를 재시작합니다.

systemctl restart postgresql-14

PostgreSQL 재시작 이미지

원격 장비에서 설치된 pgAdmin이나 DBeaver 에서 접속 정보를 입력하여 접속이 되는지 테스트 합니다.

 

pgAdmin 4 설치방법이 궁금하시면 다음 링크를 확인하세요.

2023.04.11 - [IT/PostgreSQL] - pgAdmin 4 설치하기

 

pgAdmin 4 설치하기

pgAdmin 4 설치하기 pgAdmin 4 6.21 설치하기 pgAdmin 설치 PostgreSQL 데이터베이스를 활용하기 위한 방법으로 오픈소스로 제공되는 pgAdmin 4를 설치해보겠습니다. pgAdmin 다운로드 아래 링크를 클릭하여 pgAdm

blife.tistory.com

 

PostgreSQL 14 설치방법이 궁금하시면 다음 링크를 확인하세요.

2023.04.11 - [IT/PostgreSQL] - Rocky Linux PostgreSQL 14 설치하기

 

Rocky Linux PostgreSQL 14 설치하기

Rocky Linux PostgreSQL 14 설치하기 2023년 4월 DB-Engines Ranking of Relational DBMS 에 따르면 PostgreSQL 데이터베이스는 당당히 Oracle, MySQL , MicroSoft SQL Sever 에 이어 4위의 점유율을 가지고 있다고 합니다. 오늘은

blife.tistory.com


감사합니다.

반응형

'IT > PostgreSQL' 카테고리의 다른 글

pgAdmin 4 설치하기  (0) 2023.04.11
Rocky Linux PostgreSQL 14 설치하기  (0) 2023.04.11