Articles

을 설치하는 방법 PostgreSQL 및 pgAdmin4 우분투에서 20.04

이 가이드를 통해 당신을 안내하는 지침을 설치하 PostgreSQL12 관계형 및 객체지향 데이타베이스 관리 시스템 및 pgAdmin4,일반적으로 사용되는 웹 기반 PostgreSQL 데이터베이스 서버 관리 도구입니다. 우리는 v4.23 인 pgadmin4 의 최신 버전을 설치하는 방법을 보여줄 것입니다.

관련 읽어를 설치하는 방법:PostgreSQL 및 pgAdmin 에 CentOS8

필수 구성 요소:

  • Ubuntu20.04 서버 설치
  • Ubuntu20.,04 데스크탑 설치

시작하자…

설치 PostgreSQL 우분투에서 20.04

로 로그인 Ubuntu 시스템 및 업데이트 시스템 소프트웨어 패키지를 사용하여 다음과 같은 적절 명령입니다.

$ sudo apt update

이제 기본 Ubuntu 저장소에서 PostgreSQL 의 최신 버전을 설치하십시오.

$ sudo apt install postgresql

설치하는 동안,설치 프로그램을 새로 만들 PostgreSQL 클러스터(의 수집하는 데이터베이스에 의해 처리될 것입 단일 서버 인스턴스),따라서 데이터베이스를 초기화., 기본 데이터 디렉토리는/var/lib/postgresql/12/main 이며 구성 파일은/etc/postgresql/12/main 디렉토리에 저장됩니다.,iv id=”293412d5b4″>

Check PostgreSQL Status

Also, confirm that the Postgresql server is ready to accept connections from clients as follows:

$ sudo pg_isready
PostgreSQL Accepting Client Connections

Creating Database in PostgreSQL

To create a new database in PostgreSQL, you need to access the PostgreSQL database shell (psql) program., 첫 번째 스위치,postgres 시스템의 사용자 계정을 실행하는psql다음과 같이 명령:

$ sudo su - postgres$ psqlpostgres=# 

지금은 새 데이터베이스를 생성 및 사용자가 사용하여 다음과 같은 명령이 있습니다.,

데이터베이스를 만들에 PostgreSQL

구성 PostgreSQL 클라이언트 인증

PostgreSQL 사용하여 클라이언트 인증을 결정할 수 있는 사용자 계정을 연결하는 데이터베이스에서는 호스트하고 이에 의해 제어된 설정에서 클라이언트 인증을 구성 파일 는 우분투에 위치한에서는/etc/postgresql/12 주/pg_hba.콘프.그림과 같이 좋아하는 텍스트 편집기를 사용하여이 파일을 엽니 다.,

$ sudo vim /etc/postgresql/12/main/pg_hba.conf

PostgreSQL 사용하는 많은 종류의 클라이언트 인증 방법을 포함하여 피어,id,비밀번호,md5(읽기 PostgreSQL12 문서에 대한 자세한 설명은 각 방법의).

md5 는 클라이언트에게 인증을 위해 이중 MD5 해시 된 암호를 제공해야하므로 가장 안전하고 권장됩니다. 그래서 확인하는 아래 항목이 있 md5 으로 아래 방법:

host all all 127.0.0.1/32 md5# IPv6 local connections:host all all ::1/128 md5

변경한 후에 클라이언트 인증 설정파일을 다시 시작해야 합니다 PostgreSQL 서비스입니다.,

$ sudo systemctl restart postgresql

Ubuntu 에서 Pgadmin4 설치

Pgadmin4 는 Ubuntu 리포지토리에서 사용할 수 없습니다. PgAdmin4APT 저장소에서 설치해야합니다. 저장소를 설정하여 시작하십시오. 리포지토리의 공개 키를 추가하고 리포지토리 구성 파일을 만듭니다.

설치 pgAdmin4

$sudo apt install pgadmin4

위의 명령을 설치하는 수많은 필요한 패키지를 포함하여 Apache2 웹서버를 제공 pgadmin4-웹 응용 프로그램을 웹에서 모니다.,

설치가 완료된 후,실행하고 웹 설치 스크립트는 배송과 함께 pgdmin4 바이너리 패키지를 구성 시스템에서 실행하는 웹 mode. 아래 스크린 샷과 같이 pgAdmin4 로그인 이메일과 비밀번호를 작성하라는 메시지가 표시됩니다.

이 스크립트를 구성 Apache2 을 제공 pgAdmin4 웹 응용 프로그램을 포함하는 가능하게 WSGI 모듈과 구성 pgAdmin 응용 프로그램을 마운트에서 pgadmin4 에 웹서버에 그래서 당신은에 액세스 할 수 있습니다:


이것은 또한 다시 시작합 Apache2 서비스를 적용하는 최근의 변경합니다.,e으로 귀하의 이메일 주소를 설정하는 강력한 안전한 암호뿐만 아니라:

$ sudo /usr/pgadmin4/bin/setup-web.sh
설정 PgAdmin 에서 우분투

액세스 pgAdmin4 웹 인터페이스

액세스 pgAdmin4 웹 인터페이스 응용 프로그램,웹 브라우저를 열고,그리고 다음 주소를 사용하여 이동:


한 번의 로그인 페이지가 입력한 이메일 주소와 비밀번호에서 만든 이전 섹션을 구성하는 동안 pgAdmin4 에서 실행하는 웹 mode.,

PgAdmin Login

성공적으로 로그인한 후,당신은 땅에서 pgAdmin4 웹 응용 프로그램에 대시보드. 서버에 연결하려면 다음 스크린 샷에서 강조 표시된대로 새 서버 추가를 클릭하십시오.

새로 추가 서버에서 PgAdmin

다음에 입력하에서 연결을 일반적인 설정(이름,서버는 그룹과 코멘트). 그런 다음 다음 스크린 샷에서 강조 표시된대로 연결을 클릭하십시오.,

추가 새로운 연결을 PgAdmin

다음에 입력하 PostgreSQL 데이터베이스는 서버 호스트 이름/주소,포트 번호(휴 5432 사용하는 기본값)를 선택,유지 관리 데이터베이스(해야 하는 postgresql),데이터베이스에 입력 사용자 이름과 암호를 입력합니다.,

PostgreSQL Database Settings

If the database access credentials are OK and the server-client authentication configuration is too, pgAdmin4 should successfully connect to the database server.

PostgreSQL Databases