GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat PostgreSQL 14 na Debian 11

PostgreSQL je také známý jako Postgres, open-source a výkonný objektově založený relační databázový systém, který se používá a kombinuje s mnoha funkcemi jazyka SQL. Pomocí databáze Postgres můžete snadno ukládat a škálovat komplikovanou datovou zátěž. Většina mobilních a webových aplikací využívala pro ukládání dat databázi Postgres. Databázi Postgres lze nainstalovat na téměř všechny operační systémy včetně Linuxu.

Projdeme si instalaci Postgres nebo PostgreSQL 14 na systém Debian 11 pomocí metody příkazového řádku.

Předpoklady

  • Na vašem systému by měl správně fungovat operační systém Debian 11 Linux s dostatkem místa.
  • Pro instalaci databáze Postgres na Debian 11 přes příkazový řádek byste měli mít oprávnění sudo nebo musíte být přihlášeni jako uživatel root.

Instalace PostgreSQL na Debian 11

Při instalaci Postgres nebo PostgreSQL14 na systém Debian 11 postupujte podle níže uvedených kroků:

Krok 1:Předpoklady instalace

Nejprve aktualizujte seznam systémových úložišť pomocí příkazu „apt“.

$ sudo apt update

Nyní nainstalujte doporučené balíčky podpory HTTPS provedením níže uvedeného příkazu:

$ sudo apt install -y curl apt-transport-https

Krok 2:Přidejte úložiště PostgreSQL

Ve výchozím nastavení nejsou balíčky PostgreSQL součástí úložiště Debian 11. Požadované balíčky však můžete nainstalovat přidáním úložiště PostgreSQL do vašeho systému Debian. Stáhněte si nebo importujte podpisový klíč úložiště PostgreSQL pomocí následujícího příkazu:

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

Přidejte úložiště PostgreSQL do svého systému Debian 11 provedením níže uvedeného příkazu:

$ 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

Krok 3:Nainstalujte PostgreSQL na Debian 11

Jakmile je úložiště zahrnuto, nainstalujte PostgreSQL na systém Debian 11. Následující syntaxe vám pomůže nainstalovat požadovanou verzi PostgreSQL na váš systém:

$ sudo apt update

$ sudo apt install -y postgresql-version

Zde na tento systém instalujeme nejnovější PostgreSQL-14. Proto bude tento příkaz změněn v následujícím pořadí:

$ sudo apt install -y postgresql-14

Možnost „-y“ vám umožní ignorovat výzvu k potvrzení v okně vašeho terminálu.

Po dokončení instalace Postgres se služba PostgreSQL automaticky spustí na vašem systému.

Ověřte „aktivní“ nebo vzrušený stav služby Postgres spuštěním níže uvedeného příkazu:

$ sudo systemctl status postgresql

Pokud jste neobdrželi stav „Aktivní“ služby PostgreSQL, můžete povolit a spustit služby PostgreSQL spuštěním následujícího příkazu:

$ sudo systemctl enable postgresql
$ sudo systemctl start postgresql

Po dokončení instalace postgreSQL ve vašem systému se ve výchozím nastavení vytvoří uživatel s názvem ‚Postgres‘, kterého najdete v souboru /etc/passwd.

$ cat /etc/passwd | grep -i postgres

Krok 4:Konfigurace serveru PostgreSQL

PostgreSQL standardně naslouchá na portu localhost ‚127.0.0.1‘. ale změníte ji pomocí systémové IP adresy.

$ sudo nano /etc/postgresql/14/main/postgresql.conf

Změňte adresy pro poslech na vaši nebo * symbol.

listen_addresses = 'IP-Address'

Nyní restartujte službu postgreSQL na vašem systému.

$ sudo systemctl restart postgresql

Krok 5:Přihlaste se do databáze PostgreSQL

Přihlaste se jako uživatel „postgres“ do databáze postgres pomocí níže uvedeného příkazu:

$ sudo -u postgres psql

Nyní můžeme databázi PostgreSQL používat pomocí příkazů psql.

$ psql

Gratulujeme! Úspěšně jsme nainstalovali PostgreSQL 14 na systém Debian 11. Nyní můžete snadno vytvořit postgreSQL databáze na vašem systému.

Závěr

Nainstalovali jsme databázi PostgreSQL 14 na systém Debian 11. Viděli jsme, jak spouštět různé příkazy ke spuštění databáze PostgreSQL-14 v systému Debian 11. Stejné instalační kroky, které můžete použít při instalaci PostgreSQL na Ubuntu a jeho deriváty. Můžete si také stáhnout nejnovější poznámky k verzi pro instalaci PostgreSQL 14 z jeho oficiálního webu PostgreSQL. Díky!


Debian
  1. Jak nainstalovat PostgreSQL na Debian 11 / Debian 10

  2. Jak nainstalovat Gradle na Debian 10

  3. Jak nainstalovat AnyDesk na Debian 10

  1. Jak nainstalovat R na Debian 9

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

  3. Jak nainstalovat phpPgAdmin na Debian 9

  1. Jak nainstalovat PostgreSQL na Debian 9

  2. Jak nainstalovat PostgreSQL na Debian 10

  3. Jak nainstalovat R na Debian 10