설치하는 방법 PostgreSQL on Ubuntu (pgAdmin 설정)

설치하는 방법 PostgreSQL on Ubuntu?

PostgreSQL 잘 알려진 오픈 소스입니다. R유쾌한 D아타베이스 M관리 시스템(RDBMS). 풍부한 기능, 확장성 및 안정성 측면에서 인기가 있습니다. 이 RDBMS는 데이터 무결성, 복잡한 쿼리 및 동시 액세스를 지원합니다.

대부분의 조직이 선택합니다. PostgreSQL 확장성, 안정성 및 크로스 플랫폼 특성 때문입니다. 또한, 방대한 양의 데이터를 처리하기 위한 견고한 기반도 제공합니다. 이것 RDMS 유연하고 강력한 데이터베이스 솔루션을 원하는 데이터 분석가, 개발자 및 기업이 선호합니다.

사전 조건

가이드를 따르려면 다음이 필요합니다.

  • Ubuntu 22.04 시스템에 설치
  • A 루트가 아닌 사용자 sudo 권한으로

이제 Postgres를 설치하는 절차를 확인해 보겠습니다. Ubuntu 다음 사용 :

  • 이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 Ubuntu 저장소
  • 이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 PostgreSQL 공식 저장소

방법 1: 설치 및 설정 방법 PostgreSQL on Ubuntu 사용법 - Ubuntu 저장소

이 방법에서는 Ubuntu 다운로드 및 설치를 위한 저장소 PostgreSQL. 이 저장소는 이미 업데이트되고 유지 관리되는 공식 패키지로 구성되어 있습니다. Ubuntu 개발자. 궁극적으로 이를 통해 설치 프로세스가 번거롭지 않고 간단하게 유지됩니다.

단계 1) 설치하려면 PostgreSQL Linux에서는 먼저 시스템 패키지를 업데이트하십시오.

sudo apt update

출력:

설치 및 설정 PostgreSQL on Ubuntu

설치 및 설정 PostgreSQL on Ubuntu

단계 2) 그럼, 가세요 PostgreSQL 설치:

sudo apt install postgresql -y

설치 및 설정 PostgreSQL on Ubuntu

단계 3) 마지막으로 확인해 보세요. PostgreSQL 확인용 버전:

psql --version

당신이 볼 수 있듯이, PostgreSQL 버전 14.8이 성공적으로 설치되었습니다. Ubuntu 시스템 :

설치 및 설정 PostgreSQL on Ubuntu

방법 2: 설치 PostgreSQL on Ubuntu 사용법 - PostgreSQL 공식 저장소

공식 PostgreSQL 저장소를 사용하면 최신 버전에 액세스할 수 있습니다. PostgreSQL 그리고 Ubuntu 공식 저장소. 와 함께 PostgreSQL의 공식 저장소에서 쉽게 설치하고 업데이트할 수 있습니다. PostgreSQL.

이제 제공된 지침에 따라 설치하십시오. PostgreSQL on Ubuntu.

단계 1) 첫 번째 단계는 저장소를 추가하는 것입니다. PostgreSQL:

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'

설치 PostgreSQL on Ubuntu

단계 2) 그런 다음 추가로 이동하십시오. PostgreSQL 저장소 키:

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

설치 PostgreSQL on Ubuntu

단계 3) 계속 진행하려면 시스템 패키지를 업데이트하세요.

sudo apt update

설치 PostgreSQL on Ubuntu

단계 4) 자, 가세요 PostgreSQL 설치:

sudo apt install postgresql -y

설치 PostgreSQL on Ubuntu

단계 5) 보기 PostgreSQL 확인용 버전:

psql --version

의 도움을 받아 관찰할 수 있다. PostgreSQL 저장소에 15.3 버전을 설치했습니다. Ubuntu:

설치 PostgreSQL on Ubuntu

관리 방법 PostgreSQL 사용자 Ubuntu?

의 경영 PostgreSQL 사용자에는 데이터베이스 권한을 제어하기 위해 사용자를 생성, 수정 및 제거하는 프로세스가 포함됩니다. 관리자가 필요한 권한을 부여하고 관리하도록 보장합니다. PostgreSQL 사용자 계정 효과적인 방법으로.

단계 1) 새 Postgres 사용자를 생성하려면 Ubuntu, 다음 명령을 실행하십시오.

sudo -u postgres createuser --interactive

그 결과, PostgreSQL 사용자 이름을 입력하고 새로 생성된 사용자에게 슈퍼유저 권한이 있어야 하는지 확인하라는 메시지가 표시됩니다.

관리 PostgreSQL 사용자 Ubuntu

우리의 경우 사용자 이름으로 “huzail”을 입력하고 슈퍼 유저로 허용했습니다.

단계 2) 다음 명령에 이름을 지정하여 사용자에게 sudo 권한을 별도로 부여할 수도 있습니다.

ALTER USER huzail WITH SUPERUSER;sudo -u postgres psql

관리 PostgreSQL 사용자 Ubuntu

단계 3) 새로 생성된 사용자를 삭제하려면 "DROP USER" 명령에 해당 이름을 적습니다.

DROP USER huzail;

관리 PostgreSQL 사용자 Ubuntu

관리 방법 PostgreSQL 데이터베이스 사용 Ubuntu?

다음은 경영관리이다. PostgreSQL 데이터베이스 Ubuntu. 여기에는 더 나은 구성을 위해 데이터베이스를 만들고, 수정하고, 변경하는 것과 관련된 다양한 작업이 포함됩니다.

단계 1) 우선 “데이터베이스 생성" 데이터베이스를 생성하기 위한 명령을 실행하고 여기에 "guru99"를 추가한 대로 이름을 지정합니다.

CREATE DATABASE guru99;

관리 PostgreSQL 데이터베이스 사용 Ubuntu

단계 2) 그런 다음 필요한 사용자에게 데이터베이스 액세스 권한을 부여합니다.

GRANT ALL PRIVILEGES ON DATABASE guru99 TO huzail;

관리 PostgreSQL 데이터베이스 사용 Ubuntu

우리의 경우 "huzail" 사용자에게 "guru99" 액세스 권한을 부여했습니다.

관리 PostgreSQL 데이터베이스 사용 Ubuntu

단계 3) 데이터베이스를 삭제하거나 삭제하려면 원하는 데이터베이스 이름으로 "DROP DATABASE" 명령을 실행하세요.

DROP DATABASE guru99;

결과적으로 해당 데이터베이스가 삭제됩니다.

관리 PostgreSQL 데이터베이스 사용 Ubuntu

기본값 확보 PostgreSQL 사용자

기본값 보안 작업 PostgreSQL 사용자는 강력한 암호 구성, 관련 암호 암호화 활성화, 다시 시작 등 다양한 조치를 취해야 합니다. PostgreSQL 서비스. 이렇게 하면 기본 사용자가 무단 액세스로부터 보호됩니다.

단계 1) 먼저, 다음 사이트에 로그인하세요. PostgreSQL 우리가 이미 했던 것처럼 데이터베이스:

sudo -u postgres psql

단계 2) 그런 다음 기본 비밀번호를 추가하세요. PostgreSQL 사용자:

ALTER USER postgres PASSWORD 'my-secret-password123';

기본값 확보 PostgreSQL 사용자

단계 3) 비밀번호 암호화를 활성화하기 위한 관련 구성 파일을 엽니다.

sudo nano /etc/postgresql/{version}/main/pg_hba.conf

위 명령에서 버전 번호를 다음으로 바꿉니다. PostgreSQL 여기에 "15"를 추가한 대로 설치한 버전:

기본값 확보 PostgreSQL 사용자

너의 PostgreSQL 구성 파일은 다음과 같습니다.

기본값 확보 PostgreSQL 사용자

"local all all"로 시작하는 줄을 찾아 암호화 방법을 "peer"에서 "md5"로 변경합니다. 그런 다음 "CTRL+O"를 눌러 변경 사항을 저장하고 CTRL+X를 눌러 nano 편집기를 종료하세요.

기본값 확보 PostgreSQL 사용자

단계 4) 다시 시작하십시오. PostgreSQL 구성 변경 사항이 적용될 수 있도록 서비스를 제공합니다.

sudo service postgresql restart

기본값 확보 PostgreSQL 사용자

단계 5) 마지막으로 확인해보세요 PostgreSQL 상태 :

sudo service postgresql status

기본값 확보 PostgreSQL 사용자

그게 다야! 기본값을 확보했습니다. PostgreSQL 암호화된 비밀번호를 가진 사용자입니다.

보너스 단계: pgAdmin 설치

pgAdmin 그래픽 사용자 인터페이스(GUI)입니다 PostgreSQL 관리 작업을 단순화하는 클라이언트입니다. 또한 효율적인 쿼리 실행, 데이터베이스 관리 및 PostgreSQL 서버 모니터링. 또한, 생산성 향상에도 도움이 됩니다. PostgreSQL 사용자.

단계 1) 우선, 다음을 추가해야 합니다. PostgreSQL 저장소 키:

url -fsSL https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/pgadmin.gpg

우리의 경우에는 이미 추가했으므로 덮어쓰려면 “y”를 누르십시오.

pgAdmin 설치

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'

단계 2) 그런 다음 pgAdmin 저장소를 Ubuntu 시스템 :

pgAdmin 설치

단계 3) 다음으로, 추가 진행을 위해 패키지를 업데이트합니다.

Sudo apt update

pgAdmin 설치

단계 4) 이제 다음 명령을 입력하여 pgAdmin4를 설치하십시오.

sudo apt install pgadmin4

pgAdmin 설치

pgAdmin 설치

단계 5) 이제 pgAdmin의 기본 구성을 시작하기 위해 주어진 명령을 입력해야 합니다.

sudo /usr/pgadmin4/bin/setup-web.sh

그런 다음 필수 정보를 지정합니다.

pgAdmin 설치

단계 6) 마지막 출력에 제공된 링크로 이동하여 웹 브라우저에서 pgAdmin4를 실행합니다.

pgAdmin 설치

미리 구성된 이메일과 비밀번호를 사용하여 pgAdmin에 로그인하세요.

pgAdmin 설치

사용할 준비가 된 pgAdmin의 기본 대시보드는 다음과 같습니다.

pgAdmin 설치

제거하는 방법 PostgreSQL 에 Ubuntu?

단계 1) 다른 방법으로 제거하려면 PostgreSQL 귀하의에서 Ubuntu 시스템을 먼저 중지하세요. PostgreSQL 서비스:

sudo systemctl stop postgresql

제거 PostgreSQL 에 Ubuntu

단계 2) 그런 다음 제거하십시오. PostgreSQL 이전에 설치한 경우 관련 종속성:

sudo apt purge postgresql postgresql-contrib -y

제거 PostgreSQL 에 Ubuntu

단계 3) 모든 구성 파일을 제거합니다. PostgreSQL:

sudo rm -rf /etc/postgresql/

제거 PostgreSQL 에 Ubuntu

결과적으로, PostgreSQL 귀하의 앱에서 삭제됩니다. Ubuntu 시스템.

pgAdmin을 제거하는 방법 Ubuntu?

단계 1) pgAdmin을 제거해야 하는 경우 Ubuntu, 먼저 해당 패키지를 제거하십시오.

sudo apt remove pgadmin4

다음에서 pgAdmin 제거 Ubuntu

단계 2) 마지막으로 시스템에서 관련 구성 파일을 제거합니다.

sudo rm -rf ~/.pgadmin

다음에서 pgAdmin 제거 Ubuntu

그게 다야! pgAdmin을 성공적으로 제거했습니다. Ubuntu.

결론

설치 PostgreSQL on Ubuntu 두 가지 방법을 지원하는 간단한 방법입니다. Ubuntu 저장소 또는 활용 PostgreSQL 공식 저장소. 또한, 데이터베이스 및 사용자 관리, 기본 사용자 보호를 통해 데이터베이스를 효율적으로 관리할 수 있습니다. 또한 pgAdmin과 같은 도구는 개발자와 기업의 전반적인 사용자 경험을 향상시킵니다.