이번 포스팅에서는 Linux 서버에 postgresql DB 를 설치 및 기동 하는 방법에 대해 알아보도록 하겠습니다.
이 포스팅은 Red Hat Enterprise Linux release 8.5 에서 테스트한 내용을 기반으로 작성하였습니다.
1. postgresql DB 설치하기
yum install 명령을 통해서 postgresql-server 패키지를 설치합니다.
# yum install postgresql-server
postgresql 의 DB를 생성할 폴더를 생성합니다.
/data 경로에 pgsql 폴더를 만들어 사용하도록 하겠습니다.
postgresql 의 계정을 확인한 후 DB의 데이터 경로로 사용하기 위해 생성한 폴더의 소유권을 변경합니다.
2. DB 생성 및 기동
postgresql 의 계정으로 전환하여 /data/pgsql 경로로 initdb 를 수행합니다.
$ initdb --pgdata=/data/pgsql
pg_ctl 명령에 생성한 DB의 경로를 지정하여 DB를 기동 합니다.
$ pg_ctl -D /data/pgsql start
3. DB 상태 확인
netstat 명령으로 포트 오픈 상태를 확인합니다.
# netstat -nlp | grep postgres
ps 명령으로 postgresql 의 기동 상태를 확인합니다.
# ps -ef | grep postgres
psql 명령을 사용하여 DB의 접속 가능 유무를 확인합니다.
$ psql -h /tmp -p 5432 -U postgres -l
- “-h” : postgresql socket 경로
- “-p” : postgresql port
- “-U” : postgresql 계정
- “-l” : 사용 가능한 DB 리스트
사용 가능한 DB 리스트가 표시되며, DB 가 접속 가능 상태로 기동 된 것을 확인할 수 있습니다.
이번 포스팅은 여기까지 입니다.
감사합니다.
'IT > linux' 카테고리의 다른 글
Redhat Linux 8 nmcli 사용방법 (NetworkManager 컨트롤) (0) | 2022.09.26 |
---|---|
Redhat Linux 8 locale 변경하기 (0) | 2022.09.24 |
Linux SSH X11-Forwarding 사용하기 (0) | 2022.09.10 |
Linux firewalld IP 허용 설정하기 (0) | 2022.09.09 |
Linux firewalld 포트 허용 설정하기 (0) | 2022.09.08 |
댓글