본문 바로가기

Data Engineering/Cloud

[AWS] EC2(ubuntu)에서 postgreSQL 설치하기

다음 프로젝트에서 쓰이고 있는 DB가 PostgreSQL이라고 해서 EC2 우분투에 postgresql을 설치했던 경험을 정리하였습니다.

개발 환경
- Ubuntu 22.04.2 LTS ver
- Postgresql 14 ver

설치

$ sudo apt-get update
$ sudo apt-get install postgresql postgresql-contrib
# 패키지 등록 
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list. d/pgdg.list'
# GPG Key add
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

sudo apt-get update

 

1. apt-get으로 업데이트를 한 다음 postgresql 을 설치합니다.

2. 패키지 생성과 GPG Key를 추가 한다음 

3. apt-get으로 재 업데이트를 진행합니다.

# 14 버전의 PostgreSQL 설치
$ sudo apt-get -y install postgresql-14

실행 & 접속

# postgresql 실행
sudo service postgresql start

# postgresql 상태 확인
sudo service postgresql status

# postgresql 종료
sudo service postgresql stop

계정 변경

sudo -i -u postgres
# postgres로 계정 변경 후 psql로 계정 들어간다 -> 그 다음 psql 진행
# postgres에서 계정을 나오려면 \q
# psql 명령 치면 계정 전환 및 들어가짐

 

반응형

 

외부접속

  • 세부 설정 변경
sudo vim /etc/postgresql/12/main/postgresql.conf
# listen_addresses가 localhost로 되어 있는 것을 어디서든지 접속이 가능하도록 변경 

sudo /etc/init.d/postgresql restart
# 세부 설정 변경한 뒤 저장 후 재시작

 

 

Deaver postgrel 연결

 

💡 참고링크

https://backendcode.tistory.com/265

 

[Ubuntu] 우분투에 PostgreSQL 설치 및 접속 핵심 정리

최근에 Ubuntu에 흥미가 생겨 여러 가지를 시도해 보다 이번에는 Ubuntu에 RDBMS 중 하나인 PostgreSQL을 설치하는 방법에 대해 정리하였습니다. PostgreSQL에 대한 설명은 아래의 링크로 생략하였습니다. P

backendcode.tistory.com

 

반응형