GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat PostgreSQL na Debian 10 Buster

V tomto tutoriálu vám ukážeme, jak nainstalovat PostgreSQL na Debian 10 Buster. Pro ty z vás, kteří nevěděli, PostgreSQL nebo Postgres je open-source systém pro správu relačních databází. Je populární a má mnoho pokročilých funkcí, jako jsou spolehlivé transakce a souběžnost bez čtení zámků.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na svém vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci PostgreSQL na server Debian 10 (Buster).

Předpoklady

  • Server s jedním z následujících operačních systémů:Debian 10 (Buster).
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte PostgreSQL na Debian 10 Buster

Krok 1. Než nainstalujeme jakýkoli software, je důležité se ujistit, že váš systém je aktuální, spuštěním následujícího apt příkazy v terminálu:

apt update
apt upgrade

Krok 2. Instalace PostgreSQL na Debian 10.

PostgreSQL je k dispozici ve výchozích úložištích. Nyní nainstalujte balíčky PostgreSQL pomocí apt příkaz:

sudo apt install postgresql postgresql-contrib

Po dokončení instalace se služba PostgreSQL automaticky spustí. Instalaci můžete ověřit pomocí příkazu níže:

sudo -u postgres psql -c "SELECT version();"

Zobrazí výstup, jak je uvedeno níže:

PostgreSQL 9.6.13 on x86_64-pc-linux-gnu, compiled by gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20191016, 64-bit

Krok 3. Přístup k příkazovému řádku PostgreSQL.

Po instalaci databázového serveru PostgreSQL ve výchozím nastavení vytvoří uživatele 'postgres' s rolí 'postgres'. Vytvoří také systémový účet se stejným názvem 'postgres Chcete-li se tedy připojit k serveru postgres, přihlaste se do systému jako uživatel postgres a připojte databázi:

su - postgres
psql

Nyní jste přihlášeni k databázovému serveru PostgreSQL. Pro kontrolu přihlašovacích údajů použijte následující příkaz z příkazového řádku databáze:

postgres-# \conninfo

Chcete-li se odpojit od příkazového řádku databáze PostgreSQL, zadejte níže uvedený příkaz a stiskněte klávesu Enter. Vrátí vás zpět do příkazového řádku Ubuntu:

postgres-# \q

Vytvořte nového uživatele a databázi:

### For example, let us create a new user called “intan” with password “ramona”, and database called “intandb”. ###
sudo -u postgres createuser -D -A -P intan
sudo -u postgres createdb -O idroot intandb

Gratulujeme! Úspěšně jste nainstalovali PostgreSQL Server. Děkujeme, že jste použili tento návod k instalaci PostgreSQL v systémech Debian 10 Buster. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web PostgreSQL.


Debian
  1. Jak nainstalovat PostgreSQL 11 / 10 na Debian 9 a Debian 8

  2. Jak nainstalovat PostgreSQL na Debian 11 / Debian 10

  3. Jak nainstalovat R na Debian 10 Buster

  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat Docker na Debian 10 Buster

  3. Jak nainstalovat Lutris na Debian 10 Buster

  1. Jak nainstalovat Nextcloud na Debian 10 Buster Linux

  2. Jak nainstalovat PostgreSQL na Debian 9

  3. Jak nainstalovat PostgreSQL na Debian 10