을 설치하는 방법 PostgreSQL 및 pgAdmin4 우분투에서 20.04
이 가이드를 통해 당신을 안내하는 지침을 설치하 PostgreSQL12 관계형 및 객체지향 데이타베이스 관리 시스템 및 pgAdmin4,일반적으로 사용되는 웹 기반 PostgreSQL 데이터베이스 서버 관리 도구입니다. 우리는 v4.23 인 pgadmin4 의 최신 버전을 설치하는 방법을 보여줄 것입니다.
필수 구성 요소:
- 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″>
Also, confirm that the Postgresql server is ready to accept connections from clients as follows:
$ sudo pg_isready
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 사용하여 클라이언트 인증을 결정할 수 있는 사용자 계정을 연결하는 데이터베이스에서는 호스트하고 이에 의해 제어된 설정에서 클라이언트 인증을 구성 파일 는 우분투에 위치한에서는/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
액세스 pgAdmin4 웹 인터페이스
액세스 pgAdmin4 웹 인터페이스 응용 프로그램,웹 브라우저를 열고,그리고 다음 주소를 사용하여 이동:
한 번의 로그인 페이지가 입력한 이메일 주소와 비밀번호에서 만든 이전 섹션을 구성하는 동안 pgAdmin4 에서 실행하는 웹 mode.,
성공적으로 로그인한 후,당신은 땅에서 pgAdmin4 웹 응용 프로그램에 대시보드. 서버에 연결하려면 다음 스크린 샷에서 강조 표시된대로 새 서버 추가를 클릭하십시오.
다음에 입력하에서 연결을 일반적인 설정(이름,서버는 그룹과 코멘트). 그런 다음 다음 스크린 샷에서 강조 표시된대로 연결을 클릭하십시오.,
다음에 입력하 PostgreSQL 데이터베이스는 서버 호스트 이름/주소,포트 번호(휴 5432 사용하는 기본값)를 선택,유지 관리 데이터베이스(해야 하는 postgresql),데이터베이스에 입력 사용자 이름과 암호를 입력합니다.,
If the database access credentials are OK and the server-client authentication configuration is too, pgAdmin4 should successfully connect to the database server.