Instalowanie PostgreSQL 9.1 na CentOS 5/6 i Rhel 5/6

Instalowanie PostgreSQL 9.1 na CentOS 5/6 i Rhel 5/6

PostgreSQL to open source obiektowy, wysoce skalowalny system zarządzania bazą danych SQL. Ten artykuł pomoże Ci w instalacji PostgreSQL 9.1 na CentOS 5/6 i Rhel 5/6.

Krok 1: Dodaj repozytorium PostgreSQL Yum

Pierwszym krokiem jest zainstalowanie repozytorium Postgres w systemie, użycie jednego z poniższych poleceń zgodnie z architekturą i systemem operacyjnym systemu.

Centos/Rhel 5, 32-bit: # rpm -uvh http: // yum.PostgreSQL.Org/9.1/Redhat/RHEL-5-I386/PGDG-CENTOS91-9.1-4.Noarch.RPM Centos/Rhel 6, 32-bit: # rpm -uvh http: // yum.PostgreSQL.Org/9.1/Redhat/RHEL-6-I386/PGDG-CENTOS91-9.1-4.Noarch.RPM Centos/Rhel 5, 64-bit: # rpm -uvh http: // yum.PostgreSQL.Org/9.1/Redhat/RHEL-5.0-x86_64 // PGDG-Centos91-9.1-4.Noarch.RPM Centos/Rhel 6, 64-bit: # rpm -uvh http: // yum.PostgreSQL.Org/9.1/Redhat/Rhel-6.3-x86_64/PGDG-CENTOS91-9.1-4.Noarch.RPM 
Krok 2: Zainstaluj PostgreSQL Server 9.1 za pomocą mniam.

Poniżej polecenie zainstaluje PostgreSQL 9.1 w twoim systemie.

# Yum Zainstaluj PostgreSQL91-Server 

Przykładowy wyjście

Załadowane wtyczki: FastestMirror, Refresh-PackageKit, Security Loading Mirror Prędkości z buforowanego pliku hosta * Baza: FTP.iitm.AC.w * epel: lustro.YourConnect.com * dodatki: ftp.iitm.AC.W * aktualizacje: FTP.iitm.AC.Przy konfigurowaniu instalacji zależności rozwiązywania procesu-> Uruchamianie kontroli transakcji ---> Pakiet PostgreSQL91-Server.i686 0: 9.1.9-1pgdg.RHEL6 zostanie zainstalowany -> Zależność przetwarzania: PostgreSQL91 = 9.1.9-1pgdg.Rhel6 dla pakietu: PostgreSQL91-Server-9.1.9-1pgdg.Rhel6.i686 -> Zależność przetwarzania: libpq.Więc.5 dla pakietu: PostgreSQL91-Server-9.1.9-1pgdg.Rhel6.I686-> Uruchamianie kontroli transakcji ---> Pakiet PostgreSQL91.i686 0: 9.1.9-1pgdg.RHEL6 zostanie zainstalowany ---> Pakiet PostgreSQL91-libs.i686 0: 9.1.9-1pgdg.RHEL6 zostanie zainstalowany -> Zależności Zależności Zależności zakończonej Zależności ========================================================== ================================================== =========== Pakiet Arch Version Repository Size =============================================================================== ================================================== ================= Instalowanie: PostgreSQL91-Server i686 9.1.9-1pgdg.RHEL6 PGDG91 3.6 m instalacja zależności: PostgreSQL91 i686 9.1.9-1pgdg.RHEL6 PGDG91 973 K PostgreSQL91-libs i686 9.1.9-1pgdg.RHEL6 PGDG91 192 K Podsumowanie transakcji ====================================================================== ================================================== ====== Zainstaluj 3 pakiety (y) Całkowity rozmiar pobierania: 4.7 m Zainstalowany rozmiar: 20 m to OK [T/N]: Y Pobieranie pakietów: (1/3): PostgreSQL91-9.1.9-1pgdg.Rhel6.i686.RPM | 973 KB 00:02 (2/3): PostgreSQL91-libs-9.1.9-1pgdg.Rhel6.i686.RPM | 192 KB 00:02 (3/3): PostgreSQL91-Server-9.1.9-1pgdg.Rhel6.i686.RPM | 3.6 MB 00:07 --------------------------------------------- -------------------------------------------------- ----- Ogółem 321 kb/s | 4.7 MB 00:15 Uruchamianie RPM_Check_Debug Uruchamianie testu transakcji transakcji transakcji Udostępniono Uruchomienie Ostrzeżenie: RPMDB zmienione poza Yum. Instalowanie: PostgreSQL91-libs-9.1.9-1pgdg.Rhel6.I686 1/3 Instalowanie: PostgreSQL91-9.1.9-1pgdg.Rhel6.I686 2/3 Instalowanie: PostgreSQL91-Server-9.1.9-1pgdg.Rhel6.I686 3/3 Zainstalowane: PostgreSQL91-Server.i686 0: 9.1.9-1pgdg.Zainstalowana zależność RHEL6: PostgreSQL91.i686 0: 9.1.9-1pgdg.RHEL6 PostgreSQL91-libs.i686 0: 9.1.9-1pgdg.Rhel6 kompletne! 
Krok 3: Zainicjuj PGData po raz pierwszy po instalacji

Po zainstalowaniu PosgreSQL Server jest wymagany do zainicjowania go przed użyciem pierwszego czasu. Aby zainicjować bazę danych, użyj poniżej polecenia.

# /etc /init.D/PostgreSQL-9.1 initdb 

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

PostgreSQL Directory Path

/var/lib/pgsql/9.1/Data/ 

Starsza wersja (PostgreSQL 7 lub 8) używa domyślnie poniżej ścieżki dla katalogu danych.

/var/lib/pgsql/data/ 
Krok 4: Rozpocznij serwer PostgreSQL

Uruchom usługę PostgreSQL za pomocą następującego polecenia.

# Usługa Postgresql-9.1 Start 

Skonfiguruj usługę PostgreSQL do automatycznego uruchomienia uruchamiania systemu.

# CHKCONFIG POSTGRESQL-9.1 na 
Krok 5: Dostęp do PostgreSQL Administrator Polecenie.

Aby uzyskać dostęp do Postgres jako użytkownika administratora, najpierw przełącz na konto systemowe Postgres.

# Su - Postgres 

Użyj polecenia PSQL, aby uzyskać dostęp do wiersza Postgres z uprzywilejowanymi administratorami.

$ psql 

Przykładowy wyjście:

PSQL (9.1.9) Wpisz „pomoc” o pomoc. Postgres =# 

Przeczytaj poniżej artykuł do instalacji phppgadmin.

>> Jak zainstalować phppgadmin na centos za pomocą Yum

Dziękujemy za użycie tego samouczka do instalacji PostgreSQL 9.1 na systemy CentOS 5/6 i RHEL 5/6.