본문 바로가기
DevOps/리눅스

ubuntu 24.04 PostgreSql 설치

by 광고(주) 2025. 3. 14.
반응형

시스템 패키지 업데이트

sudo apt update && sudo apt upgrade -y

PostgreSQL 설치

sudo apt install -y postgresql postgresql-contrib

PostgreSQL 서비스 상태 확인

sudo systemctl status postgresql

PostgreSQL 서비스 시작 및 활성화

sudo systemctl start postgresql
sudo systemctl enable postgresql

PostgreSQL 기본 설정

 # postgres라는 사용자 계정을 생성
 sudo -i -u postgres
# 쉘접속
psql
# 종료
\q

새 사용자 및 데이터베이스 생성

# PostgreSQL에서 새로운 사용자와 데이터베이스
sudo -u postgres createuser -P myuser
sudo -u postgres createdb -O myuser mydb
# PostgreSQL에 접속하여 확인
sudo apt update
sudo apt install postgresql-client
sudo apt install postgresql-client-common
psql -h 127.0.0.1 -p 5432 -U username -d dbname

외부 접속 허용 설정

sudo vim /etc/postgresql/16/main/postgresql.conf
# 다음 줄을 찾아 주석을 해제하고 수정
listen_addresses = '*'
sudo vim /etc/postgresql/16/main/pg_hba.conf
# 다음 줄을 추가
host    all             all             0.0.0.0/0               md5

PostgreSQL 서비스 재시작

sudo systemctl restart postgresql

 

 

반응형

댓글