CentOS 8에 PostgreSQL 서버를 설치하는 방법

CentOS 8에 PostgreSQL 서버를 설치하는 방법

2022-10-18 last update

5 minutes reading RHEL 8 CentOS 8 PostgreSQL
PostgreSQL은 데이터를 테이블 형태로 저장하는 객체 관계형 데이터베이스 관리 시스템입니다. 매우 안전하고 안정적이며 데이터를 쉽게 저장, 액세스 및 검색할 수 있습니다. pgAdmin은 PostgreSQL의 관리, 개발 및 관리를 위한 기능이 풍부한 웹 기반 인터페이스입니다. 또한 PostgreSQL과 같은 오픈 소스 무료 소프트웨어입니다. 이 방법 가이드에서는 CentOS 8:

CentOS 8에 PostgreSQL을 설치하는 방법

01에 PostgreSQL 및 pgAdmin4를 설치하는 방법을 배웁니다. CentOS 8의 기본 저장소에서 여러 버전의 PostgreSQL을 사용할 수 있습니다. 아래 주어진 명령을 사용하여 터미널에 나열할 수 있습니다.
dnf module list postgresql 
사용 가능한 Postgres DNF 모듈 나열내 시스템의 AppStream 리포지토리에서 사용할 수 있는 네 가지 버전이 있습니다. PostgreSQL 버전 10 뒤의 [d]는 버전 10이 PostgreSQL.02의 기본 버전임을 나타냅니다. 기본적으로 시스템에 PostgreSQL 10을 설치합니다. CentOS 8 시스템에 다른 버전도 설치할 수 있습니다. 다른 버전을 설치하려면 먼저 이미 설치된 모듈 스트림을 재설정해야 합니다.
sudo dnf module reset postgresql -y 
03. 이제 최신 PostgreSQL 버전의 모듈 스트림을 활성화합니다. 터미널은 이제 최신 버전, 즉 버전 13:
sudo dnf module enable postgresql:13 -y 
05를 설치합니다. 아래 주어진 명령을 사용하여 설치된 버전을 확인할 수 있습니다.
sudo dnf install postgresql-server -y 
 postgres --version 
06. 이제 최신 버전의 PostgreSQL을 사용하여 초기화합니다. 아래 주어진 명령:
Output:
postgres (PostgreSQL) 13.3
07. 다음 명령을 실행하여 데이터베이스를 시작할 수 있습니다:
sudo postgresql-setup initdb 
08. PostgreSQL은 부팅 시 자동으로 시작되도록 활성화할 수도 있습니다:
sudo systemctl start postgresql 
09. 이 명령을 사용하여 서비스의 상태를 확인할 수 있습니다. :
sudo systemctl enable postgresql 
10. 부팅 시 서비스가 성공적으로 시작되었는지 여부도 확인할 수 있습니다. pgAdmin4를 설치하려면 먼저 EPEL 저장소(
sudo systemctl status postgresql 
02)를 설치해야 합니다. 다음으로 종속성을 해결하기 위해 pgAdmin 저장소를 설치합니다.
sudo systemctl is-enabled postgresql 
03. 시스템에 pgAdmin4를 설치하려면 일부 PostgreSQL 저장소도 제거해야 합니다.
sudo dnf install epel-release 
이 저장소는 내 system.04에서 이미 제거되었습니다. 이제 아래 주어진 명령을 실행하여 pgAdmin4에 대한 캐시를 만들 것입니다.
sudo dnf install -y https://ftp.postgresql.org/pub/pgadmin/pgadmin4/yum/pgadmin4-redhat-repo-1-1.noarch.rpm 
05. 모든 종속성이 해결되었으므로 마침내 시스템에 pgAdmin4를 설치할 수 있습니다. system.06에 성공적으로 설치되었습니다. 다음 단계는 pgAdmin4를 설정하는 것입니다. 이것은 pgAdmin4 패키지와 함께 제공되는 구성 파일을 열어 수행할 수 있습니다.
sudo dnf remove -y pgdg-redhat-repo 
07. 구성 스크립트는 웹 인터페이스에 대한 새 사용자 계정을 생성하기 위해 이메일과 암호를 요구할 것입니다. 이제 탐색을 통해 pgAdmin4에 액세스할 수 있습니다. 브라우저에서 다음 주소로:
sudo dnf makecache 
원격 시스템의 경우 "localhost"를 원격 서버 IP 주소 또는 도메인 이름으로 변경합니다.

CentOS 8에 pgAdmin4를 설치하는 방법

최신 버전의 PostgreSQL 및 pgAdmin4가 시스템에 성공적으로 설치되었습니다. 이제 요구 사항에 따라 구성할 수 있습니다. PostgreSQL은 강력한 RDBMS입니다. 오픈 소스이며 여러 플랫폼에서 실행되며 안정성과 강력한 기능으로 유명합니다. RDBMS는 구조화된 방식으로 데이터를 저장, 구성 및 액세스하는 데 도움이 됩니다. pgAdmin4는 PostgreSQL 데이터베이스 관리에 사용되는 GUI 기반 웹 애플리케이션입니다. 이 설치 가이드에서는 CentOS 8 시스템에 PostgreSQL 및 pgAdmin4를 설치하는 방법을 배웠습니다.