포스트그레스 원격으로 접속하기 우분투 서버 14.04 LTS

환경
Ubuntu Server 14.04 LTS

PostgreSql 설치

pgadmin3는 GUI툴이니 서버 버전 우분투에는 설치하지 않는다.
설치후 아래 명령으로 PostgreSql 콘솔로 진입한다.

새로운 패스워드를 설정한다.

콘솔에서 나가기

초기 상태에서는 로컬에서 밖에 접속 할 수 없다.
원격으로 pgAdmin등으로 접속하기 위해서는 아래와 같은 설정이 필요하다.

먼저 pg_hda.conf에 접속 가능한 원격지 컴퓨터의 아이피를 등록한다. 여기에 등록해 두지 않으면 접속이 거부 된다.

제일 아래 추가

예를 들어 원격 컴퓨터의 아이피가 192.168.0.3일때,

다음은 서버 아이피 주소를 등록한다.

제일 아래 추가

예를 들어서 포스트그레스가 설치된 서버의 아이피가 192.168.0.2일때라면 아래와 같이 쓴다.

PostgreSql 서비스 재시작

이제 원격지 컴퓨터에서 접속해 보자.

하이퍼v에 설치한 우분투 서버가 제대로 종료되지 않는 문제

Hyper-v 에서 가상 메모리 할당을 동적으로 안하고 고정으로 하면 잘 꺼진다.

shutdown -h now는 물론
shutdown -h 0
shutdown -P
같은 옵션을 넣어도 꺼지지 않던데 저거 한방에 해결 했다.