IT Log

[CentOS 7] PostgreSQL 원격접속 본문

Linux/CentOS 7

[CentOS 7] PostgreSQL 원격접속

newly0513 2020. 9. 28. 23:36
728x90
반응형

CentOS 7 PostgreSQL Install : https://newly0513.tistory.com/154

 

1. postgresql.conf

 listen_addresses의 주석을 제거하고, localhost에서 *로 수정합니다.

# Configuration File
/var/lib/pgsql/<PG_VERSION>/datda/postgresql.conf

vi /var/lib/pgsql/13/datda/postgresql.conf
listen_addresses = '*'

 

2. pg_hba.conf

 모든 IP에서 접속이 가능하도록 아래와 같이 설정합니다. (파일을 확인해보면 맨 아랫줄에 해당내용이 추가됩니다.)

echo "host all all 0.0.0.0/0 md5" >> /var/lib/pgsql/13/data/pg_hba.conf 

 

3. Restart PostgreSQL

 제가 설치한 Version은 13으로 아래와 같이 재시작합니다.

# 재시작
systemctl restart postgresql-<PG_VERSION>

# PostgreSQL13 재시작
systemctl restart postgresql-13

 

4. 원격접속 해보기

 원격 접속을 하려면 해당 유저에 대한 비밀번호가 설정이 되어 있어야 합니다. 포트번호의 경우 PostgreSQL은 기본적으로 5432이므로 다른 포트를 설정하지 않았다면 생략하셔도 됩니다.

# 접속 예시
psql -h <host 또는 IP> -U <username> [-p 5432]

728x90
반응형

'Linux > CentOS 7' 카테고리의 다른 글

[CentOS 7] pgadmin 서버 연결  (0) 2020.10.01
[CentOS 7] pgadmin Install  (0) 2020.09.30
[CentOS 7] MariaDB Install  (0) 2020.09.26
[CentOS 7] MySQL 삭제  (1) 2020.09.26
[CentOS 7] MySQL 8.0 Install  (0) 2020.09.26
Comments