아마존 리눅스 2023 PostgreSQL15 설치하는 방법

아마존 리눅스 2023에서는 yum 대신 dnf로 PostgreSQL을 설치합니다. PostgreSQL 클라이언트 및 라이브러리를 설치하고 PostgreSQL 데이터베이스 서버를 순차적으로 설치하면 됩니다.

 

설치 가능한 postgresql 버전을 확인하려면 search 명령어를 사용합니다.

dnf search postgresql

 

postgresql15를 설치해보겠습니다.

 

1. 먼저 postgresql15를 설치합니다.

PostgreSQL 데이터베이스 클라이언트 프로그램과 라이브러리를 포함하는 패키지입니다.

dnf install postgresql15

 

2. postgresql15 서버를 설치합니다.

데이터베이스 서버 관련 파일을 포함하는 패키지입니다.

dnf install postgresql15-server

 

설치가 완료되면 리눅스에 postgres 계정이 생성됩니다. mysql과 다르게 postgresql은 root가 아닌 postgres라는 계정으로 DB를 관리합니다. 설정 파일을 수정할 때도 root가 아니라 postgres 계정으로 해야해요.

 

3. postgres로 계정을 전환합니다.

su - postgres

 

4. 잘 설치되었나 버전 정보 한번 확인하시고요.

psql -V

 

5. 데이터를 초기화합니다.

PostgreSQL 데이터베이스 클러스터를 작동시키기 위한 모든 초기 구조와 설정을 제공하는 과정입니다. 필수적이에요.

initdb

 

7. postgresql 서비스를 시작합니다.

initdb를 한 결과 마지막에 pg_ctl -D /var/lib/pgsql/data -l logfile start 라는 시작 가능한 명령어가 보이실 겁니다. 그렇게 하면 됩니다.

pg_ctl -D /var/lib/pgsql/data -l logfile start

 

8. psql을 실행합니다.

psql
반응형

댓글

Designed by JB FACTORY