본문 바로가기
DataBase/PostgreSQL

[PostgreSQL] 접속 Port(포트) 변경 방법

by 선인장 🌵 2022. 2. 14.
728x90
728x90

접속 Port(포트) 변경 방법

PostgreSQL을 설치하고 나면 postgresql.conf 파일을 통해서 기본 포트(Port)가 아닌 원하는 포트(Port)로 설정할 수 있다.

기본적으로 5432 Port를 사용하고 있으나, 해당 부분은 외부에 오픈되어있는 경우 쉽게 공격 대상이 될 수 있음에 따라, 포트(Port)를 변경하여 사용하는 편은 추천한다.

그럼 포트(Port)를 변경하는 방법에 대해서 알아보도록 하자.

[PostgreSQL] 접속 Port(포트) 변경 방법

1. 설정 하기

아래 "postgresql.conf" 파일을 열어보면 기본적으로 "#port = 5432"으로 설정이 주석 처리되어 있다.

이제 해당 부분의 주석을 제거하고, 변경 후 원하는 포트(Port) 번호로 설정한 후 서비스 재시작을 해주면 포트(Port)가 변경된다.

# 파일 위치(시스템 마다 틀릴 수 있음)

$ cat /var/lib/pgsql/data/postgresql.conf

port = 15432
728x90

1. 설정 하기
1. 설정 하기

728x90

2. 재시작 하기

재시작 하는 방법에 대해서 간단하게 알아보자.

  • PostgreSQL 재시작
    • $ systemctl restart postgresql
  • 재기동 없이 Config Reload
    • $ su - postgres
    • $ psql postgres= select pg_reload_conf()
# 설정 완료 후 Postgresql 재시작 
$ systemctl restart postgresql 

# 재기동 없이 Config Reload 
$ su - postgres 
$ psql postgres= select pg_reload_conf()
728x90
728x90


🌵댓글

 

loading