posted by 귀염둥이채원 2018. 12. 9. 17:24

CentOS에 Postgresql 설치하는 방법입니다.


# PostgreSQL 설치

PostgreSQL 다운로드 페이지에 접속합니다.

https://www.postgresql.org/download/


아래와 같은화면이 나옵니다.

CentOS는 Red Hat계열 리눅스입니다.

Red Hat 링크를 클릭합니다.


그럼 아래처럼 다운로드 페이지로 이동됩니다.




아래로 스크롤을 내리면 PostgreSQL 정보를 선택할수 있습니다.

1번은 설치할 PostgreSQL 버전을 선택합니다.

2번은 CentOS 버전을 선택합니다.

3번은 아키텍쳐인데 일반 사용자는 x86_64를 선택합니다.





1, 2, 3 값을 선택하면, 4번 이후 절차들의 바뀌게 됩니다.

터미널에서 명령을 실행해줍니다.


 


 



# 계정 및 데이터베이스 생성

설치를 했으니 계정과 데이터베이스를 만들어볼까요?


우선 터미널에 아래 명령어를 입력하세요.

$ su - postgres


그럼 bash 콘솔로 바뀝니다. bash 콘솔에 아래 명령어를 입력하세요.

$ psql


그럼 커서앞에 postgres=# 가 붙는 것을 확인할 수 있는데요.

이 부분에 sql문을 작성하면 된다.


계정을 생성하는 쿼리를 실행해보세요.

postgres=# CREATE USER test WITH PASSWORD 'test1234';

위 쿼리를 실행하면 계정명이 'test'고 비밀번호가 'test1234'인 계정이 만들어집니다.


이제 위에서 만든 계정의 소유로 데이터베이스를 만들어보겠습니다.

postgres=# CREATE DATABASE testdb WITH ENCODING='utf-8' OWNER test;


데이터베이스가 잘 만들어졌는지 확인하려면 아래 명령어를 입력합니다.

postgres=# \l