Jak nainstalovat PostgreSQL 9.6 na Debian nebo Ubuntu

Správa databází v prostředí Linuxu je jedním z nejlepších řešení, jak co nejlépe využít náš server Ubuntu nebo Debian.

PostgreSQL se stává jednou z nejlepších bezplatných alternativ pro správu všech našich dat s více funkcemi a funkcemi.

Dnes bude Solvetic diskutovat o tom, jak nainstalovat PostgreSQL na Debian 9.

Co je PostgreSQLPostgreSQL je výkonný open source objektový relační databázový systém s více než 15 lety vývoje, který nám umožňuje mít nástroj s vysokou spolehlivostí, integritou dat a opravou chyb.

PostgreSQL je vícesystémový, protože jej lze nainstalovat na operační systémy jako Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, macOS, Solaris, Tru64) a Windows.

Pomocí PostgreSQL budeme mít správce databází plně kompatibilní s ACID, má plnou podporu cizích klíčů, spojení, zobrazení, spouštěčů a uložených procedur (v několika jazycích).

Zahrnuje většinu datových typů SQL: 2008, včetně INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL a TIMESTAMP. Podporuje také ukládání velkých binárních objektů, včetně obrázků, zvuků nebo videa. Má nativní programovací rozhraní pro C / C ++, Java, .Net, Perl, Python, Ruby, Tcl, ODBC a mnoho dalších.

PostgreSQL v současné době nabízí stabilní verzi 9.6 a verze 10 je k dispozici v beta verzi.

Nyní uvidíme, jak nainstalovat tohoto správce databází na Debian 9.

PoznámkaJe důležité objasnit, že pokud nejsme uživatelé root, musíme předcházet sudo pro správné provedení popsaných příkazů.

1. Přidejte úložiště PostgreSQL APT na Debianu nebo Ubuntu


Toto oficiální úložiště PostgreSQL APT, které nainstalujeme, bude kombinováno s operačním systémem, který nám nabízí automatické aktualizace pro všechny podporované verze PostgreSQL v distribucích Debianu a Ubuntu.

Krok 1
Pro tento proces vytvoříme nový soubor spuštěním následujícího řádku:

 /etc/apt/sources.list.d/pgdg.list
Krok 2
Jakmile je soubor vytvořen, přidáme následující řádek s přihlédnutím k verzi Debianu nebo Ubuntu, kterou chcete použít:
 Debian 9 Strecht: deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main Debian 8 Jessie: deb http://apt.postgresql.org/pub/repos/apt/ jessie-pgdg main Debian 7 Wheezy: deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main Ubuntu 17.04: deb http://apt.postgresql.org/pub/repos/apt/ zesty-pgdg main Ubuntu 16.04: deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main Ubuntu 14.04: deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main

Krok 3
Změny uložíme pomocí kláves

Ctrl + O

a ponecháme editor pomocí

Ctrl + X

2. Importujte klíče do Debianu nebo Ubuntu

Krok 1
Dále importujeme podpisový klíč z úložiště a aktualizujeme seznamy systémových balíků tak, že nejprve spustíme následující příkaz:

 wget --quiet -O -https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt -key add - 

Krok 2
Později systém aktualizujeme pomocí příkazu.

 sudo apt aktualizace

3. Nainstalujte server PostgreSQL na Debian nebo Ubuntu

Krok 1
Jakmile bude operační systém aktualizován, spustíme následující příkaz k instalaci serveru PostgreSQL:

 apt install postgresql-9.6

Krok 2
Vložíme dopis S k potvrzení instalace balíčků PostgreSQL. Jakmile je instalace PostgreSQL dokončena, uvidíme následující:

S

Krok 3
V případě Debianu a Ubuntu se databáze spustí automaticky. Na cestě je adresář, kde najdeme všechny konfigurační soubory PostgreSQL:

 /var/lib/postgresql/9.6/main

4. Spusťte a povolte server PostgreSQL na Debianu nebo Ubuntu


Po inicializaci databázového serveru je dalším krokem spuštění služby PostgreSQL a povolení automatického spuštění služby PostgreSQL při spuštění systému, za tímto účelem provedeme následující příkazy v jejich pořadí:

V systemd

 systemctl start postgresql.service systemctl povolit postgresql.service sudo systemctl status postgresql.service

V SysVinit

 service postgresql-9.6 start chkconfig postgresql ve službě postgresql-9.6 status

5. Ověřte instalaci PostgreSQL na Debianu nebo Ubuntu


Po instalaci databázového systému PostgreSQL na Ubuntu nebo Debian můžeme instalaci ověřit připojením k databázovému serveru postgres.

Krok 1
Administrátor PostgreSQL se nazývá postgres, pro přístup k účtu uživatelského systému provedeme následující příkaz:

 vaše postgres cd psql
Krok 2
Výsledkem bude následující:

Krok 3
Pokud chceme nastavit heslo pro uživatele správce databáze postgre, použijeme následující příkaz. Tam musíme zadat a potvrdit heslo.

 \ heslo postgres

Krok 4
Pokud chceme zabezpečit účet uživatelského systému postgre, použijeme následující příkaz. Tam zadáme a potvrdíme příslušné heslo.

 projít postgres
Jak vidíme, PostgreSQL lze snadno nainstalovat na Debian nebo Ubuntu.

wave wave wave wave wave