CentOS/RHEL 7/6 및 Fedora 26/25/24에 PostgreSQL 9.6을 설치하는 방법

CentOS/RHEL 7/6 및 Fedora 26/25/24에 PostgreSQL 9.6을 설치하는 방법

2022-10-18 last update

6 minutes reading initdb pgsql psql postgres phpPgAdmin PostgreSQL
PostgreSQL은 오픈 소스 객체 관계형, 확장성이 뛰어난 SQL 호환 데이터베이스 관리 시스템입니다. PostgreSQL은 캘리포니아 대학교 버클리 컴퓨터 과학부에서 개발되었습니다. 이 문서는 CentOS, RHEL 및 Fedora 시스템에 PostgreSQL을 설치하는 데 도움이 됩니다. PostgreSQL Yum 저장소 추가 첫 번째 단계는 시스템에 PostgreSQL 저장소를 설치하는 것입니다. 시스템 아키텍처 및 운영 체제에 따라 아래 명령 중 하나를 사용하십시오.
### CentOS/RHEL 7 ###
rpm -Uvh http://yum.postgresql.org/9.6/redhat/rhel-7-x86_64/pgdg-redhat96-9.6-3.noarch.rpm

### CentOS/RHEL 6 ###
rpm -Uvh http://yum.postgresql.org/9.6/redhat/rhel-6-x86_64/pgdg-redhat96-9.6-3.noarch.rpm


### Fedora 26 ###
rpm -Uvh http://yum.postgresql.org/9.6/fedora/fedora-26-x86_64/pgdg-fedora96-9.6-3.noarch.rpm

### Fedora 25 ###
rpm -Uvh http://yum.postgresql.org/9.6/fedora/fedora-25-x86_64/pgdg-fedora96-9.6-3.noarch.rpm

### Fedora 24 ###
rpm -Uvh http://yum.postgresql.org/9.6/fedora/fedora-25-x86_64/pgdg-fedora96-9.6-3.noarch.rpm
자세한 내용은 다양한 운영 체제에 대한 저장소 패키지 rpm을 얻을 수 있는 링크 페이지PostgreSQL repositories를 방문하십시오. PostgreSQL Server 설치 시스템에서 PostgreSQL yum 저장소를 활성화한 후 다음 명령을 사용하여 yum 패키지 관리자가 있는 시스템에 PostgreSQL 9.6을 설치합니다.
yum install postgresql96-server postgresql96
PGDATA 초기화 PostgreSQL 서버를 설치한 후 처음 사용하기 전에 초기화를 해야 합니다. 데이터베이스를 초기화하려면 아래 명령을 사용하십시오.
/usr/pgsql-9.6/bin/postgresql96-setup initdb
위의 명령은 PostgreSQL을 처음 초기화하는 데 시간이 걸립니다. PGDATA 환경 변수에는 데이터 디렉토리의 경로가 포함되어 있습니다. PostgreSQL 데이터 디렉토리 경로:/var/lib/pgsql/9./data/PostgreSQL Server 시작 운영 체제에 따라 다음 명령을 사용하여 PostgreSQL 서비스를 시작합니다. 또한 시스템 부팅 시 PostgreSQL 서비스가 자동 시작되도록 활성화합니다. CentOS/RHEL 7 및 Fedora
systemctl start postgresql-9.6
systemctl enable postgresql-9.6
의 경우 CentOS/RHEL 6
service  postgresql-9.6 start
chkconfig postgresql-9.6 on
의 경우 PostgreSQL 설치 확인 위의 단계를 완료한 후 서버에 PostgreSQL 9.6을 설치했습니다. postfix에 로그인해 보겠습니다. 설치가 성공적으로 완료되었는지 확인합니다.
su - postgres
psql 명령을 사용하여 관리자 권한으로 PostgreSQL 프롬프트에 액세스합니다.
 psql


psql (9.6.6)
Type "help" for help.

postgres=#
보안을 위해 사용자 postgres의 비밀번호를 생성할 수 있습니다.
postgres=# password postgres
축하합니다! PostgreSQL 서버를 성공적으로 설치했습니다. phpPgAdmin을 설치하려면 아래 기사를 읽으십시오. How to Install phpPgAdmin on CentOS using Yum 이 튜토리얼을 사용하여 CentOS/RHEL 7/6 및 Fedora 26/25/24 시스템에 PostgreSQL 9.6을 설치해 주셔서 감사합니다.