개발새발/ubuntu
Ubuntu 20.04 Postgresql 12 설치
sc_p
2022. 7. 3. 21:05
Ubuntu 20.04 Postgresql 설치 과정을 남기기 위한 글입니다.
- pgdg.list 파일 생성 및 편집
(공식 가이드대로 진행)
* 참조 : 공식 인스톨 가이드 – https://www.postgresql.org/download/linux/ubuntu/
sudo nano /etc/apt/sources.list.d/pgdg.list
편집내용은 다음과 같이 입력
deb http://apt.postgresql.org/pub/repos/apt/ focal-pgdg main
- 유저 추가
- 1) postgresql 접속
- 2) User 생성* Shall the new role be a superuser? (y/n) < 관리자권한 세팅 여부 묻는 것, y 입력 시 관리자 권한
psql -h localhost -U [userid] -d postgres <--[database]
- 3) 접속 테스트
- createuser --pwprompt --interactive [userid]
- sudo su - postgres
- 외부 접속
postgresql.conf 파일 수정해당 파일 수정 시 아래 구문 주석 해제 후 수정
pg_hba.conf 파일을 수정기존 설정 정보를 아래와 같이 변경
local all all peer => local all all md5 host all all 127.0.0.1/32 ident => host all all 0.0.0.0/0 md5 host all all ::1/128 ident => host all all ::1/128 md5
sudo nano /etc/postgresql/12/main/pg_hba.conf
#listen_addresses = 'localhost' >> listen_addresses = '*'
sudo nano /etc/postgresql/12/main/postgresql.conf
md5 : 패스워드를 md5로 암호화해서 전송
서비스 재시작
sudo systemctl restart postgresql
끝