본문 바로가기

Linux

Ubuntu14.04에 postgres 9.4설치하기

Ubuntu14.04에 postgres 9.4설치하기

ubuntu 14.04는 기본적으로 postgres 9.3까지만 설치가 가능하다. 그래서 개발 머신에 9.3을 설치하고 사용해왔었다.
9.4를 설치하게 된 계기는… 포스트그래스의 새로운(?) 타입인 JSONB 타입을 사용하려 했는데 이녀석이 9.4에 추가된 녀석이라 9.3인 나는 쓸 수가 없었다 -_-
참고로 9.4를 사용할 것이라면 9.4.5이상의 버전을 사용하는 것이 좋다. JSONB 타입 때문에 보안 이슈가 있었던 듯 하다 -_-;

공식 홈페이지에서 설치 방법을 아주 잘 제공하고 있다.




pgdg.list 갱신


/etc/apt/sources.list.d/pgdg.list 에 다음의 내용을 복붙하자. 파일이 없다면 만들고 복붙
deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main


설치


터미널을 열고 다음의 명령을 복붙한다

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | \
  sudo apt-key add -
sudo apt-get update
sudo apt-get install postgresql-9.4


설정


설치가 다 됐다면 이제 설정을 하자. 참고한 블로그

Database, User 만들기
postgres 계정으로 접속해 있다면 사용 가능한 명령이다. 각종 명령이 터미널 명령으로 추상화 되어있어 굳이 psql로 sql클라이언트 접속할 필요가 없다.

sudo -i -u postgres
createuser --interactive -P
createdb makerjdb

당연한 얘기지만 dropuser, dropdb 등의 명령도 가능하다