개발로 자기계발
728x90

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을 성공적으로 설치하고 기본 설정 및 접속을 할 수 있다.

728x90
SMALL
profile

개발로 자기계발

@김잠봉

틀린부분이나 조언이 있다면 언제든 환영입니다:-)