Nainštalujte Postgresql - Kompletný sprievodca inštaláciou PostgreSQL

Obsah:

Anonim

Ako nainštalovať PostgreSQL?

PostgreSQL ako výkonné riešenie na správu objektovo-relačných databáz s otvoreným zdrojovým kódom sa vyvinulo zo špecifického použitia pre operačné systémy založené na UNIX a navrhnuté tak, aby bolo kompatibilné pre systémy Windows, MacOS a Solaris, čím sa stalo prenosným na rôznych platformách.

Kroky na inštaláciu PostgreSQL:

Nižšie sú uvedené podrobné kroky na inštaláciu PostgreSQL do vášho počítača.

Postupujte podľa https://www.postgresql.org/download/ a nájdete binárny balík na stiahnutie pre svoj preferovaný operačný systém.

Pred inštaláciou vyžaduje Postgres minimálnu požiadavku, aby systém bežal a dokumentoval špecifiká:
https://www.postgresql.org/docs/9.5/install-requirements.html

Inštalácia na Windows

Pri výbere operačného systému Windows získate výber verzie PostgreSQL a kompatibilného procesora Windows, ktorý stiahne zodpovedajúci spustiteľný inštalačný súbor.

PostgreSQL postupuje podľa štandardného sprievodcu štandardnou inštaláciou, kde užívateľ akceptuje podmienky a špecifikuje inštalačný adresár.

V rámci inštalácie do systému Windows zobrazí sprievodca výzvu na konfiguráciu hesla.

Nasleduje konfigurácia portu, na ktorej by mala byť hosťovaná služba PostgreSQL.

Ďalej budeme vyzvaní, aby sme vybrali miestne nastavenie, ktoré bude používať databázový klaster. Toto ovplyvňuje použité techniky kódovania textu, čo zasa ovplyvňuje poradie triedenia textu.

A ako posledný krok môžeme spustiť nástroje na vytváranie zásobníkov, ktoré sú súčasťou balíka PostgreSQL. Stack Builder poskytuje širokú škálu balíkov, ovládačov a nástrojov, ktoré uľahčujú inštaláciu PostgreSQL

Po výbere príslušnej konfigurácie servera v nástroji na vytváranie zásobníkov.

Obsahuje rôzne ovládače a nástroje, z ktorých si môžeme vybrať požadované a pokračovať v ich inštalácii.

Inštalácia na Ubuntu

Ubuntu má predvolene prístup k archívom PostgreSQL, preto môžeme obnoviť index lokálneho balíka a nainštalovať ho pomocou 'apt'.

Alebo môžeme priamo stiahnuť požadované z úložiska apt prejdením na stránku https://www.postgresql.org/download/linux/ubuntu/

$ sudo apt-get update

$ sudo apt-get inštalácia PostgreSQL PostgreSQL-Contrib

Tu --contrib sa používa na zahrnutie balíka, ktorý uľahčuje doplnkové funkcie spojené s PostgreSQL.

Inštalácia vytvorí užívateľské konto s názvom 'postgres', ktoré je možné prihlásiť pomocou

$ sudo -i -u postgres

k výzve postgresu sa dostanete zadaním

$ psql

PostgreSQL na ubuntu štandardne priraďuje port 5432, z ktorého má užívateľ oprávnenie na zmenu v súbore PostgreSQL.conf

Tento súbor slúži ako konfiguračné nastavenie pre PostgreSQL v systéme, kde môžeme zmeniť požadovaný port v atribúte

port = 5478

Ak chcete nainštalovať YUM, prejdite do úložiska YUM Postgres a stiahnite si rpm príslušnej distribúcie

curl -O http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/pgdg- centos92-9.2-6.noarch.rpm

nasledovaná tradičnou inštaláciou otáčok

rpm -ivh pgdg-centos92-9, 2-6noarch.rpm

Inštalácia na MAC

PostgreSQL môže byť ľahko nainštalovaný na MAC vybavený Homebrew a Lunchy. Pred inštaláciou sa uistite, že je homebrew aktuálny

$ variť aktualizáciu

$ variť lekára

a potom inštalačný príkaz pre postgres.

$ variť inštaláciu PostgreSQL

Užívateľ si môže definovať port, na ktorom by mal Postgres bežať v systéme, nastavením premenných prostredia MAC, ako je uvedené nižšie

export PGHOST = localhost

export PGPORT = 5432

Okrem obvyklého spôsobu inštalácie PostgreSQL v rôznych operačných systémoch, môžeme inštalovať aj prostredníctvom textového režimu.

  • Pre Windows:

Spustením nasledujúceho vo výzve CMD

PostgreSQL-10.4-1-windows-installer.exe –mode text

  • Pre distribúcie Linuxu

PostgreSQL-10.4-1-Linux-x64-installer.run –mode text

  • Pre MacOS

Spustite nižšie uvedený súbor sh

PostgreSQL-10.4-1-osx-installer.app/Contents/MacOS/installbuilder.sh - text v režime

Vďaka širokému výberu na trhu, Postgres podporuje niekoľko podstatných funkcií, ako je MVCC (Multi-Version Concurrency Control), tabuľkové priestory, obnova v čase, horúce zálohy, vďaka ktorým je vynikajúci a výhodnejší, pokiaľ ide o škálovateľnosť servera.

V nasledujúcej časti nájdete základné pokyny, ktoré treba dodržiavať pri inštalácii Postgresu na server a pri uľahčovaní zdroja údajov pre prístup k Plesk:

Začíname s nástrojom pgAdmin

pgAdmin je najobľúbenejší bohatý klient s otvoreným zdrojom pre PostgreSQL

1) V prehliadači pgAdmin kliknite pravým tlačidlom myši na uzol PostgreSQL v časti „servery“ a pripojte server

2) Na vytvorenie spojenia zadajte užívateľské meno a heslo PostgreSQL.

3) S databázovým uzlom kliknite pravým tlačidlom myši a vytvorte databázu; Potom uložte.

4) Nasledujúcim spôsobom môžete vytvoriť prihlasovacie role, vytvárať otázky a rozsiahle funkcie uskutočniteľným spôsobom.

Kroky na inštaláciu PostgreSQL servera (s Pleskom)

V reálnom čase, so škálovateľnou funkciou PostgreSQL, často vyžadujeme hosťovanie Postgresu na serveri a nasledujúca časť bude sprevádzať základné špecifiká konfigurácie:

1) Nainštalujte požadované súbory servera,

yum nainštalujte PostgreSQL PostgreSQL-server

Celková veľkosť stiahnutí: 6, 8 M

Je to v poriadku (y / N):

2) Iniciujte server PostgreSQL a nakonfigurujte nastavenia administrátora

/etc/init.d/PostgreSQL start

pomocou príkazu zmeniť na používateľa systému Postgres na administrátora, ktorý Plesk používa:

su postgres

createuser -psPl

Zadajte užívateľské meno a heslo a je dokončená konfigurácia Postgresu.

Teraz ako užívateľ root, upravte konfiguráciu (/var/lib/pgsql/data/pg_hba.conf) Existujúci záznam ( všetkých hostiteľov všetkých 127.0.0.1/32 ident) by sa mal zmeniť na

hosť všetkých 127.0.0.1/32 md5

To umožňuje žiadosti o prihlásenie zo servera. Po dokončení vykonajte nasledujúce a reštartujte server

sed -i 's / host \ s * all \ s * all \ s * 127.0.0.1 \ / 32 \ s * ident \ s * sameuser / # & /' /var/lib/pgsql/data/pg_hba.conf && echo -e “\ n # Povoliť pripojenie hesiel z localhost \ nhost všetkých 127.0.0.1/32 md5” >> /var/lib/pgsql/data/pg_hba.conf && /etc/init.d/postgresql restart

3) Posledným krokom je registrácia servera pomocou nástroja plesk na vykonanie databázových operácií

/ usr / local / psa / bin / database-server –update-server localhost: 5432 -type postgresql -admin admin -passwd `cat / etc / psa / .psa.shadow` && service psa restart

Teraz sa prihláste do ovládacieho panela Plesk; Na karte Webové stránky a domény vyberte položku Databázy

Vyberte možnosť Pridať novú databázu, po ktorej môžete zadať názov databázy postgres a v rozbaľovacej ponuke vyberte typ PostgreSQL.

Regresné testy

  • Pred inštaláciou môžete na novo nakonfigurovanom serveri spustiť regresný test. To zaisťuje, že server beží podľa očakávania a dá sa dosiahnuť pomocou príkazu:

skontrolovať

  • Spustením môžete odkázať na dokumentáciu a stránky Man

vytvoriť inštalačné dokumenty

  • Po inštalácii môžete binárne a zdrojové súbory odstrániť pomocou príkazu

očistiť

  • Ak sa chystáte stavať na distribuovanej platforme s rovnakým stromom zdrojov, môžete použiť príkaz:

urobiť nečistotu

Pomôže to pri šírení zmien na všetkých distribuovaných platformách pred opätovnou výstavbou.

Odporúčané články

Toto bola príručka o tom, ako nainštalovať PostgreSQL. Tu sme diskutovali kroky na inštaláciu PostgreSQL na iného operátora. Ďalšie informácie nájdete aj v nasledujúcich článkoch -

  1. Ako nainštalovať JavaScript
  2. Sprievodca inštaláciou MySQL
  3. Nainštalujte Python
  4. Kroky na inštaláciu Splunk