[PostgreSQL Admin] 클라이언트 데이터베이스 연결하기 - 4

2024. 9. 22. 20:30·Database & Data/PostgreSQL
728x90
SMALL

환경변수 설정과 alias까지 마쳤다면 설치했던 postgresql을 연결을 해보려고 한다.

 

목차

1. DBeaver 설치

2. 환경 설정 세팅

3. 연결 확인

 

DBeaver 설치

https://dbeaver.io/download/

 

Download | DBeaver Community

Download DBeaver Community 24.2.0 Released on September 1st 2024 (Milestones). It is free and open source (license). Also you can get it from the GitHub mirror. System requirements. DBeaver PRO 24.2 Released on September 9th, 2024 PRO version website: dbea

dbeaver.io

 

환경 설정 세팅

1. (postgresql.conf, pg_hba.conf 등)이 저장된 디렉터리 경로로 이동

cd $PGCONF

 

2. postgresql.conf 수정

vi postgresql.conf

PostgreSQL 서버가 어떤 IP에서 수신 대기할지를 결정한다.

PostgreSQL 서버가 모든 네트워크 인터페이스에서 접속을 수신하도록 허용한다.

 

3. pg_hba.conf 수정

vi pg_hba.conf

 

PostgreSQL 서버에 어떤 클라이언트 IP 주소에서 접속을 허용할지를 결정한다.

PostgreSQL 서버에 모든 클라이언트 IP 주소로부터의 접속을 허용한다는 뜻이다.

postgresql.conf vs pg_hba.conf의 차이점

postgresql.conf: PostgreSQL 서버의 전반적인 동작 및 성능 설정을 다룬다.
pg_hba.conf: PostgreSQL 서버에 접속하는 클라이언트의 인증 방식을 설정하고 제어한다.

두 설정이 함께 작동하여 PostgreSQL 서버가 어디에서 접속을 받을지와 어떤 접속을 허용할지를 결정하게 된다.

 

4. 서버 중지

pgstop

 

5. 서버 시작

pgstart

 

연결 확인

1. DBeaver에서 PostgreSQL에 접속할 수 있게 VM의 IP 확인

ifconfig

ens의 inet 뒤에 ip가 VM의 IP 주소다.

 

2. DBeaver에 연결

새로운 연결을 통해 Host에 VM의 IP주소를 기입하고 기존에 생성했던 ID와 PW을 입력한다.

그리고 Test Connection을 통해 접속이 되는지 확인을 한다.

연결이 잘 된것을 확인할 수 있다.

728x90
SMALL
저작자표시 비영리 변경금지 (새창열림)

'Database & Data > PostgreSQL' 카테고리의 다른 글

AWS와 PostgreSQL을 활용한 통계 정보 자동화 간단 구현  (0) 2025.01.16
[PostgreSQL Admin] 환경 변수 설정 및 alias 설정 - 3  (0) 2024.09.20
[PostgreSQL Admin] PostgreSQL 설치 - 2  (0) 2024.09.09
[PostgreSQL Admin] M1 VMware Pro에 Ubuntu 설치하기 - 1  (1) 2024.09.09
PostgreSQL 파티셔닝과 성능 최적화 간단히 실습  (0) 2024.06.13
'Database & Data/PostgreSQL' 카테고리의 다른 글
  • AWS와 PostgreSQL을 활용한 통계 정보 자동화 간단 구현
  • [PostgreSQL Admin] 환경 변수 설정 및 alias 설정 - 3
  • [PostgreSQL Admin] PostgreSQL 설치 - 2
  • [PostgreSQL Admin] M1 VMware Pro에 Ubuntu 설치하기 - 1
동석해요
동석해요
공부하고 싶은게 많은, 사소한 IT 지식들 공유
    250x250
  • 동석해요
    개발로 자기계발
    동석해요
  • 전체
    오늘
    어제
    • 분류 전체보기 (226)
      • Develop (126)
        • 기초지식 (12)
        • FastAPI (102)
        • Django (11)
      • Database & Data (62)
        • 기초지식 (16)
        • MySQL (29)
        • PostgreSQL (8)
        • 데이터 분석 (9)
      • 인공지능 (11)
        • PyTorch (9)
      • Cloud (8)
        • AWS (4)
        • GCP (2)
      • 버그처리 (14)
      • 회고 & 일상 (5)
  • 인기 글

  • 최근 글

  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.3
동석해요
[PostgreSQL Admin] 클라이언트 데이터베이스 연결하기 - 4
상단으로

티스토리툴바