웹사이트 검색

PgAdmin 4 데비안 10을 설치하는 방법


pgAdmin은 PostgreSQL 데이터베이스를 위한 강력하고 기능이 풍부한 오픈 소스 그래픽 사용자 인터페이스(GUI) 관리 도구입니다. 현재 PostgreSQL 9.2 이상을 지원하며 Unix와 Linux, Mac OS X, Windows 운영 체제 등의 변형에서 실행됩니다.

이는 초보자와 숙련된 Postgres 사용자 모두가 쉽게 데이터베이스 객체를 생성, 관리, 유지 및 사용할 수 있도록 하는 강력한 사용자 인터페이스를 제공합니다.

pgAdmin 4PythonJavascript/jQuery를 사용하여 구축된 pgAdmin의 주요 릴리스(완전히 재작성)이며 다음 언어로 작성된 데스크톱 런타임입니다. Qt를 사용한 C++. pgAdmin 4는 업데이트된 사용자 인터페이스(UI) 요소, 다중 사용자/웹 배포 옵션, 대시보드 및 더욱 현대적이고 우아한 디자인으로 pgAdmin 3을 대폭 향상합니다.

이 문서에서는 Debian 10 시스템에 pgAdmin 4를 설치하여 PostgreSQL 데이터베이스에 대한 안전한 원격 액세스를 제공하는 방법을 보여줍니다.

이 가이드에서는 귀하의 Debian 10 서버PostgreSQL 9.2 이상이 이미 설치 및 구성되어 있다고 가정합니다. 그렇지 않은 경우 이를 설치하려면 데비안에 PostgreSQL 11을 설치하는 방법 가이드를 따르세요. 10.

Debian 10에 pgAdmin 4 설치

Debian 10은 기본적으로 pgAdmin 3과 함께 제공됩니다. pgAdmin 4를 설치하려면 PostgreSQL 글로벌 개발 그룹(PGDG) APT 저장소(Debian용 PostgreSQL 패키지 포함)를 활성화해야 합니다. Ubuntu)를 시스템에 설치하세요.

apt-get install curl ca-certificates gnupg
curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -

그런 다음 /etc/apt/sources.list.d/pgdg.list라는 저장소 파일을 만듭니다.

vim /etc/apt/sources.list.d/pgdg.list

그리고 파일에 다음 줄을 추가합니다.

deb http://apt.postgresql.org/pub/repos/apt/ buster-pgdg main

변경 사항을 저장하고 파일을 종료합니다.

이제 APT 패키지 캐시를 업데이트하고(필수 단계) 다음과 같이 pgAdmin 4 패키지를 설치합니다. pgadmin4-apache2 패키지는 WSGI 애플리케이션입니다.

apt-get update
apt-get install pgadmin4  pgadmin4-apache2

패키지 설치 중에 pgAdmin 웹 인터페이스 초기 사용자 계정에 대한 이메일 주소를 설정하라는 메시지가 표시됩니다. 이 이메일은 계정 이름으로 작동하며 이를 제공하고 Enter를 누르십시오.

또한 pgadmin4 초기 사용자 계정에 대한 비밀번호를 설정하라는 메시지가 표시됩니다. 안전하고 강력한 비밀번호를 입력한 후 Enter를 클릭하여 계속 진행하세요.

패키지가 설치되면 설치 프로그램은 systemd를 활성화하여 Apache2 서비스를 시작하고 시스템이 재부팅될 때마다 시스템 시작 시 자동으로 시작되도록 합니다.

다음 명령을 사용하여 서비스 상태를 확인하여 서비스가 실행 중인지 확인할 수 있습니다.

systemctl status apache2 

Debian 10에서 pgAdmin 4 WSGI 애플리케이션은 기본적으로 /etc/apache2/conf-available/pgadmin4.conf를 사용하여 Apache HTTP 서버와 작동하도록 구성됩니다. 구성 파일.

pgadmin4 웹 인터페이스에 액세스하기 전에 UFW 방화벽이 실행 중인 경우(일반적으로 기본적으로 비활성화되어 있음) 포트 80(HTTP)을 열어 허용해야 합니다. Apache 서비스에서 들어오는 트래픽은 다음과 같습니다.

ufw allow 80
ufw allow 443
ufw status

pgAdmin 4 웹 인터페이스에 액세스

이제 pgAdmin 4 웹 인터페이스에 액세스할 수 있습니다. 웹 브라우저를 열고 다음 주소를 지정하고 Enter를 클릭하세요.

http://SERVER_IP/pgadmin4
OR
http://localhost/pgadmin4

pgAdmin 4 웹 로그인 인터페이스가 나타나면 앞서 인증을 위해 설정한 이메일 주소와 비밀번호를 입력하세요. 그런 다음 로그인을 클릭하세요.

로그인에 성공하면 pgAdmin4 웹 인터페이스 기본 대시보드가 표시됩니다. 데이터베이스 서버에 연결하려면 새 서버 추가를 클릭하세요.

그런 다음 새 서버 연결 이름과 설명을 추가합니다. 연결 탭을 클릭하여 연결 세부정보(예: 호스트 이름, 데이터베이스 이름, 데이터베이스 사용자 이름 및 <)를 제공합니다. 다음 스크린샷과 같이 Strong>password를 입력하세요. 완료되면 저장을 클릭하세요.

이제 브라우저 트리 아래에 연결 이름, 데이터베이스 수, 역할 및 테이블 공간을 표시하는 서버 연결이 하나 이상 있어야 합니다. 대시보드 아래에서 서버 성능 개요를 보려면 데이터베이스 링크를 두 번 클릭하세요.

pgAdmin 홈페이지: https://www.pgadmin.org/

그게 다야! pgAdmin 4는 여러 가지 새로운 기능, 개선 사항 및 버그 수정을 통해 pgAdmin 3을 대폭 개선했습니다. 이 가이드에서는 Debian 10 서버에 pgAdmin 4를 설치하고 구성하는 방법을 보여주었습니다. 문의사항이 있으시면 아래 댓글 양식을 통해 문의해 주세요.