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 -
- Ako nainštalovať JavaScript
- Sprievodca inštaláciou MySQL
- Nainštalujte Python
- Kroky na inštaláciu Splunk