
0. 개발환경
- pgAmin은 관계형 및 객체 지향 데이터베이스인 PostgreSQL의 웹 기반 관리 도구이다.
- 설치는 다음 순서로 진행되며 pgAdmin이 설치된 OS 버전 및 PostgreSQL 버전은 다음과 같다
- OS버전: Ubuntu 18.04
- PostgreSQL버전: 15.1
1. 설치 과정
- pgAdmin4를 우분투에 설치 하기 위해서는 리포지토리(repository) 설정을 위해 리포지토리 공개 키를 추가하고 리포지토리 구성 파일을 우선 만들어야 합니다.
- 리포지 토리 설정이 모두 완료 되면 아래와 같이 apt install 명령어를 이용하여 pgAdmin을 설치 합니다.
curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
sudo apt install pgadmin4
2. 웹(Web) 인터페이스 설정
- 위의 마지막 "sudo apt install pgadmin4" 명령은 웹 모드에서 pgadmin4-web 응용 프로그램을 제공하기 위해 Apache2 웹 서버를 포함한 필수 패키지들이 설치되게 됩니다.
- 설치가 완료되면 pgdmin4 바이너리 패키지와 함께 제공되는 웹 설정 스크립트를 아래와 같이 실행하여 웹 서비스 설정을합니다. 실행시 아래 스크린 샷과 같이 pgAdmin4 로그인 이메일과 비밀번호를 생성하라는 메시지가 표시됩니다. 해당 이메일 주소와 암호가 pgAdmin4에 접속시 아이디와 패스워드 입니다.
sudo /usr/pgadmin4/bin/setup-web.sh
결과화면 예시:

- 위의 설정이 완료되면 Apache2 서비스를 다시 시작하여 최근 변경 사항을 적용합니다
service apache2 restart
- pgAdmin4 웹 서비스는 다음의 주소로 접속이 가능합니다.
http://서버공인IP/pgadmin4
- 접속시 첫 화면 및 로그인 후 화면 예시:


'DataBase > PostgreSql' 카테고리의 다른 글
[PostgreSQL] PostgreSQL 버전확인 명령어 (0) | 2023.01.23 |
---|---|
[PostgreSQL] PostgreSQL 서비스 관리(상태조회, 시작, 중지, 재시작 등...) 명령어 정리 (0) | 2023.01.23 |
[PostgreSQL] Ubuntu에서 PostgreSQL 설치 (0) | 2023.01.23 |
[PostgreSQL]Ubuntu에서 PostgreSQL 완전 삭제 (0) | 2023.01.23 |