Jak zainstalować PostgreSQL 11 na CentOS/RHEL 7/6

Jak zainstalować PostgreSQL 11 na CentOS/RHEL 7/6

Wydany PostgreSQL 11. Jest to open-source, relacyjny obiektowy, wysoce skalowalny, zgodny z SQL system zarządzania bazą danych. PostgreSQL jest opracowywany na University of California w Berkeley Computer Science Department. Ten artykuł pomoże Ci zainstalować PostgreSQL 11 w systemie CentOS/RHEL 7/6.

Ten artykuł został przetestowany na Centos Linux Relex 7.5

Krok 1 - Skonfiguruj repozytorium Yum

Najpierw musisz skonfigurować repozytorium PostgreSQL w swoim systemie. Użyj jednego z poniższych poleceń zgodnie z wersją systemu operacyjnego.

sudo yum instaluj https: // pobierz.PostgreSQL.org/pub/repos/yum/reporpms/el-7-x86_64/pgdg-redhat-repo-letest.Noarch.RPM 

Aby uzyskać więcej informacji.

Krok 2 - Instalowanie PostgreSQL na Centos 7

Po włączeniu repozytorium PostgreSQL Yum w systemie Użyj następującego polecenia do instalacji PostgreSQL 11 w systemie z menedżerem pakietu Yum.

Yum Zainstaluj PostgreSQL11-Server 

To zainstaluje również dodatkowe wymagane pakiety w twoim systemie. Wprowadź Y, aby potwierdzić i zakończyć proces instalacji.

Krok 3 - Zainicjuj PGDATA

Następnie musisz zainicjować instancję PostgreSQL. Innymi słowy, utworzy to katalog danych i inne pliki konfiguracyjne w twoim systemie. Aby zainicjować bazę danych, użyj poniższego polecenia.

/usr/pgsql-11/bin/postgresql-11-setUp initdb 

Powyższe polecenie zajmie trochę czasu na zainicjowanie PostgreSQL po raz pierwszy. Pgdata Zmienna środowiskowa zawiera ścieżkę katalogu danych.

PostgreSQL 11 Domyślna lokalizacja katalogu danych jest /var/lib/pgsql/11/Data

SETP 4 - Rozpocznij serwer PostgreSQL

Aby uruchomić usługę PostgreSQL przy użyciu następującego polecenia zgodnie z systemami operacyjnymi. Włącz usługę PostgreSQL, aby autostart w rozruchu systemowym.

Systemctl Włącz PostgreSQL-11.Service Systemctl Start PostgreSQL-11.praca 

Krok 5 - Sprawdź instalację PostgreSQL

Po ukończeniu powyższych kroków. Twój serwer PostgreSQL 11 jest gotowy do użycia. Zaloguj się na serwerze, aby zweryfikować połączenie.

SU - Postgres -C „PSQL” PSQL (11.0) Wpisz „pomoc” o pomoc. Postgres =# 

Możesz utworzyć hasło dla postgres użytkowników do celów bezpieczeństwa.

postgres =# \ hasło Postgres 

Podsumowując, pomyślnie zainstalowałeś serwer bazy danych PostgreSQL w systemie CentOS/RHEL 7.