VMware에 Ubuntu까지 설치가 완료되었다면 이제 PostgreSQL을 설치할 차례다.
목차
1. PostgreSQL 설치
2. PostgreSQL 동작
3. PostgreSQL 접속
PostgreSQL 설치
1. PostgreSQL Package 저장소 생성
우선 PostgreSQL 패키지 저장소를 추가해야 한다.
sudo apt install -y postgresql-common
sudo /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh
2. PostgreSQL Package 업데이트
저장소가 추가되면 패키지 리스트를 업데이트한다.
sudo apt update –y
3. PostgreSQL Package 설치
PostgreSQL 15 버전을 설치한다.
sudo apt -y install postgresql-15
4. PostgreSQL 설치 확인
PostgreSQL이 제대로 설치되었는지 버전을 확인할 수 있다.
psql --version
or
psql -V
PostgreSQL 동작
systemctl 명령어는 시스템 서비스 관리에 사용되며 PostgreSQL의 동작을 제어할 수 있다.
1. PostgreSQL 실행
PostgreSQL 서비스를 실행한다.
sudo systemctl start postgresql
2. 상태 확인
PostgreSQL 서비스의 상태를 확인한다.
sudo systemctl status postgresql
3. 종료
PostgreSQL 서비스를 종료할 수 있다.
sudo systemctl stop postgresql
4. 자동시작 등록
PostgreSQL 서비스를 부팅 시 자동으로 실행되도록 설정한다.
sudo systemctl enable postgresql
자동 시작이 설정되었는지 확인하려면 다음 명령어를 사용한다.
sudo systemctl is-enabled postgresql
PostgreSQL 접속
이제 postgres 계정을 사용하여 PostgreSQL에 접속할 수 있다. 먼저 postgres 계정의 비밀번호를 설정한다.
1. postgres로 계정 전환
sudo su - postgres
2. PostgreSQL 접속
psql
만약 연결 에러가 발생하면 exit 명령어로 root 계정으로 돌아간 후 PostgreSQL 서버를 실행하고 다시 postgres로 접속한다.
3. postgres 계정 비밀번호 설정
\password postgres
4. Database 출력
현재 데이터베이스 목록을 출력한다.
\l
5. PostgreSQL 접속 종료
\q
6. postgres 유저 접속 종료
exit
7. root 유저 password 설정
sudo passwd root
이 과정을 통해 VMware에 설치된 Ubuntu에서 PostgreSQL을 성공적으로 설치하고 기본 설정 및 접속을 할 수 있다.
'Database & Data > PostgreSQL' 카테고리의 다른 글
[PostgreSQL Admin] 클라이언트 데이터베이스 연결하기 - 4 (1) | 2024.09.22 |
---|---|
[PostgreSQL Admin] 환경 변수 설정 및 alias 설정 - 3 (0) | 2024.09.20 |
[PostgreSQL Admin] M1 VMware Pro에 Ubuntu 설치하기 - 1 (1) | 2024.09.09 |
PostgreSQL 파티셔닝과 성능 최적화 간단히 실습 (0) | 2024.06.13 |
PostgreSQL 간단한 소개, 설치(Windows / Mac), 어드민 접속 (0) | 2023.01.14 |