728x90
반응형
SMALL
로컬에서 테스트를 하다가, 외부에서 접근할 수 있도록 지정해줘야 할때가 있다.
그럴땐 pg_hba.conf 파일과 postgresql.conf 파일을 이용한다.
1. 윈도우 환경의 경우
pg_hba.conf 파일이 있는 경로로 이동한다.
보통의 경우엔, C:\Program Files\PostgreSQL\9.3\data 에 있다.
해당 파일을 열어준 뒤, 하단 부분을 다음과 같이 수정해준다.
아마 기존에는 127.0.0.1/32 등으로 되어있을 것이다.
host all all 0.0.0.0/0 md5
postgresql.conf 파일이 있는 경로로 이동한다.
pg_hba.conf 파일경로에 같이 있을 것이다.
해당 파일에서 아래 구문처럼 되어있는지 확인하고, 안되어있으면 수정한다.
listen_addresses = '*' # what IP address(es) to listen on;
2. 리눅스 환경의 경우
경로만 다를뿐, 비슷하다.
vi /etc/postgresql/}Version}/main/pg_hba.conf 파일에서 마찬가지로 1번과 동일하게 0.0.0.0/0으로 수정
vi /etc/postgresql/}Version}/main/postgresql.conf 파일에서 마찬가지로 1번과 동일하게 listen_addresses = '*' 로 수정
적용후 서비스 재시작 - 윈도우는 '서비스'에서 postgresql을 재시작하면 되고,
리눅스의 경우는
/etc/init.d/postgresql restart
명령어를 이용하면 된다.
처음엔 외부 환경에서 접근할 일이 생겨 찾는데 조금 시간이 걸렸었다.
다음에 바로 확인할 수 있게 포스팅 해놈!'-'
728x90
반응형
LIST
'PostgreSQL' 카테고리의 다른 글
postgreSQL 이번달의 첫번째날, 마지막날 구하기 (0) | 2023.03.13 |
---|---|
postgreSQL ifnull 대신 역할 - coalesce()!!! (0) | 2023.03.13 |
postgreSQL AES 암호화 복호화 (0) | 2023.03.13 |
ERROR: operator does not exist: bigint = character varying (0) | 2020.11.17 |
PostgreSQL - auto increment 기능 만들기 (0) | 2020.11.17 |