GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat PostgreSQL na Debian 8

V tomto tutoriálu vám ukážeme, jak nainstalovat a nakonfigurovat PostgreSQL na váš server Debian 8. Pro ty z vás, kteří nevěděli, PostgreSQL je bezplatný objekt s otevřeným zdrojovým kódem -systém pro správu relačních databází (object-RDBMS), podobný MySQL, je kompatibilní se standardy a je rozšiřitelný. Běžně se používá jako back-end pro webové a mobilní aplikace. PostgreSQL, nebo 'Postgres', jak se mu přezdívá, přijímá standardy ANSI/ISO SQL společně s revizemi.

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 na server Debian 8 (Jessie).

Předpoklady

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

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-get příkazy v terminálu:

apt-get update
apt-get upgrade

Krok 2. Instalace serveru PostgreSQL.

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

apt-get install postgresql-9.4 postgresql-client-9.4

Nyní můžeme potvrdit instalaci pomocí několika příkazů. Jsou uvedeny níže:

ps -ef | grep postgre

Na terminálu byste měli vidět něco takového:

postgres 32164     1  0 21:58 ?        00:00:00 /usr/lib/postgresql/9.4/bin/postgres -D /var/lib/ postgresql/9.4/main -c config_file=/etc/postgresql/9.4/main/postgresql.conf
postgres 32166 32164  0 21:58 ?        00:00:00 postgres: checkpointer process
postgres 32167 32164  0 21:58 ?        00:00:00 postgres: writer process
postgres 32168 32164  0 21:58 ?        00:00:00 postgres: wal writer process
postgres 32169 32164  0 21:58 ?        00:00:00 postgres: autovacuum launcher process
postgres 32170 32164  0 21:58 ?        00:00:00 postgres: stats collector process

Krok 3. Otevřete příkazový řádek 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. Chcete-li zkontrolovat přihlašovací údaje, 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 příkaz níže 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 “idroot” with password “idrootnet”, and database called “idrootdb”. ###
sudo -u postgres createuser -D -A -P idroot
sudo -u postgres createdb -O idroot idrootdb

Blahopřejeme! Úspěšně jste nainstalovali PostgreSQL Server. Děkujeme, že jste použili tento návod k instalaci PostgreSQL v systémech Debian 8 Jessie. 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 a nakonfigurovat Postgres 14 na Debian 11

  1. Jak nainstalovat R na Debian 9

  2. Jak nainstalovat PostgreSQL na Debian 9

  3. Jak nainstalovat phpPgAdmin na Debian 9

  1. Jak nainstalovat PostgreSQL na Debian 10

  2. Jak nainstalovat R na Debian 10

  3. Jak nainstalovat PostgreSQL na Ubuntu 18.04