GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat PostgreSQL 9.5 na Ubuntu (12.04 - 15.10)

PostgreSQL je systém pro správu relačních databází, je to plně ACID kompatibilní databázový systém podnikové třídy s podporou uložených procedur v mnoha programovacích jazycích, jako je Python, Java, C/C++, Ruby, Perl nebo dokonce s vlastním jazykem PL/ pgSQL. Jazyk PL/pgSQL je velmi podobný PL/SQL v Oracle. Postgres podporuje několik operačních systémů, jako je Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64) a Windows.

Tento tutoriál ukazuje instalaci nejnovější verze PostgreSQL 9.5 na Ubuntu. Budeme používat oficiální úložiště z postgresql.org, takže můžete svůj server v budoucnu snadno aktualizovat a získat přímé aktualizace a záplaty od dodavatele databáze. Kroky byly testovány s verzemi Ubuntu od 12.04 do 15.10.

Přidat úložiště PostgreSQL

Další úložiště Ubuntu lze přidat přidáním nového řádku do souboru /etc/apt/sources.list nebo přidáním nového souboru do adresáře /etc/apt/sources.list.d/. Zde použijeme druhou možnost, protože je to čistší řešení. Verze PostgreSQL poskytovaná v základním úložišti Ubuntu je o něco starší, takže ji zde nebudeme používat. Následující příkaz přidá nový konfigurační soubor úložiště.

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'

Poté naimportujeme GPG klíč úložiště, aby apt mohl zkontrolovat platnost balíčků.

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

Ukázkový výstup:

Aktualizujte seznam balíčků

Po přidání úložiště budeme muset aktualizovat seznam balíčků. Spusťte příkaz apt-get update pro načtení seznamu dostupných balíčků z postgresql.org.

sudo apt-get update 

Ukázkový výstup:

Instalace PostgreSQL

Následující příkaz nainstaluje nejnovější verzi PostgreSQL na Ubuntu:

 sudo apt-get install postgresql postgresql-contrib

Ukázkový výstup:

Připojování k serveru Postgres

Úspěšná instalace PostgreSQL vytvoří v databázi uživatele a roli s názvem 'postgres' a uživatele systému Linux se stejným jménem. Tento systémový uživatel má v databázi oprávnění správce. Chcete-li se tedy připojit k serveru PostgreSQL, měli byste se přihlásit jako "postgres" a poté pokračovat v připojení příslušné databáze.

Staňte se "postgres" uživatelem Linuxu:

sudo su - postgres

Spusťte shell psql pro přihlášení k databázovému serveru.

psql

Ukázkový výstup:

Jakmile se přihlásíte k databázovému serveru PostgreSQL, zkontrolujte připojení a verzi PostgreSQL pomocí následujícího příkazu z řádku databáze.

postgres-# \conninfo

Ukázkový výstup:

Odpojit se od Postgres

Příkaz pro odpojení od PostgreSQL databáze je "\q", znak q zde znamená quit.

postgres-# \q

Nyní jste zpět v prostředí Linuxu, ale stále jste uživatelem „postgres“. Chcete-li se znovu stát „normálním“ uživatelem Linuxu, zadejte slovo „exit“.

exit

Ukázkový výstup:


Ubuntu
  1. Jak nainstalovat PostgreSQL na Ubuntu 18.04

  2. Jak nainstalovat PostgreSQL na Ubuntu 20.04

  3. Jak nainstalovat PostgreSQL na Ubuntu 18.04

  1. Jak nainstalovat pgAdmin4 na Ubuntu

  2. Nainstalujte PostgreSQL na Ubuntu 20.04

  3. Jak nainstalovat OpenMAINT na Ubuntu 20.04

  1. Jak nainstalovat Piwigo na Ubuntu 20.04

  2. Jak nainstalovat TimescaleDB na Ubuntu 20.04

  3. Jak nainstalovat PostgreSQL 14 v Ubuntu 20.04