GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat PostgreSQL na Debian 11

V tomto tutoriálu vám ukážeme, jak nainstalovat PostgreSQL na Debian 11. Pro ty z vás, kteří nevěděli, PostgreSQL je výkonný objektově relační databázový systém s otevřeným zdrojovým kódem, který používá a rozšiřuje jazyk SQL v kombinaci s mnoha funkcemi, které bezpečně ukládají a škálují ty nejsložitější datové úlohy. S více než 30 lety aktivního vývoje je PostgreSQL široce používán jako databáze pro četné mobilní a webové aplikace.

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 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 13 na Debian 11 (Bullseye).

Předpoklady

  • Server s jedním z následujících operačních systémů:Debian 11.
  • 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 11 Bullseye

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:

sudo apt update
sudo apt upgrade
sudo apt install wget software-properties-common apt-transport-https gnupg gnupg2

Krok 2. Instalace PostgreSQL na Debian 11.

Ve výchozím nastavení není PostgreSQL k dispozici k instalaci přímo ze základního úložiště Debian 11. Nyní do vašeho systému přidáváme oficiální úložiště PostgreSQL:

echo "deb [signed-by=/usr/share/keyrings/postgresql-keyring.gpg] http://apt.postgresql.org/pub/repos/apt/ bullseye-pgdg main" | sudo tee /etc/apt/sources.list.d/postgresql.list

Dále importujte podpisový klíč PostgreSQL:

curl -fsSL https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo gpg --dearmor -o /usr/share/keyrings/postgresql-keyring.gpg

Nakonec spusťte níže uvedený příkaz install PostgreSQL:

sudo apt update
sudo apt install postgresql-13

Po instalaci PostgreSQL spusťte službu PostgreSQL a povolte její spuštění při restartu systému:

sudo systemctl start postgresql
sudo systemctl enable postgresql
sudo systemctl status postgresql

Krok 3. Přístup k databázovému serveru PostgreSQL.

Po instalaci PostgreSQL se objeví nový uživatel s názvem postgres je vytvořen ve výchozím nastavení. Můžete to potvrdit nahlédnutím do /etc/passwd soubor, který ukládá informace o uživatelích, jako je UID a GID:

cat /etc/passwd | grep -i postgres

Chcete-li se připojit k databázi, přepněte na postgres uživatele, jak je znázorněno:

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

Spusťte příkaz help a zobrazte některá použití příkazů:

postgres=# help

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

Blahopřejeme! Úspěšně jste nainstalovali PostgreSQL. Děkujeme, že jste použili tento návod k instalaci nejnovější verze databáze PostgreSQL na Debian 11 Bullseye. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální Web PostgreSQL.


Debian
  1. Jak nainstalovat Tomcat 8.5 na Debian 9

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

  3. Jak nainstalovat PostgreSQL na Debian 11 / Debian 10

  1. Jak nainstalovat MongoDB na Debian 9

  2. Jak nainstalovat PostgreSQL na Debian 9

  3. Jak nainstalovat Nginx na Debian 9

  1. Jak nainstalovat Apache na Debian 9

  2. Jak nainstalovat Jenkins na Debian 9

  3. Jak nainstalovat Webmin na Debian 9