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.listKrok 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 psqlKrok 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 postgresJak vidíme, PostgreSQL lze snadno nainstalovat na Debian nebo Ubuntu.