PostgreSQL je jedním z nejvýkonnějších a nejspolehlivějších systémů správy databází a jeho instalace na Linux Mint je skvělým nápadem pro vývojáře a systémové administrátory.
V tomto podrobném návodu se podíváme na to, jak nainstalovat PostgreSQL na Linux Mint. Ukážeme vám, jak nainstalovat požadované balíčky, nakonfigurovat a spustit server PostgreSQL a jak vytvořit novou databázi a uživatele.
Krok 1: Instalace PostgreSQL
Prvním krokem je instalace balíčku PostgreSQL. Otevřete terminál a zadejte příkaz:
sudo apt-get install postgresql
Po provedení příkazu systém požádá o heslo správce. Zadejte jej a stiskněte Enter. Instalace PostgreSQL může trvat několik minut, v závislosti na rychlosti vašeho internetového připojení.
Zkontrolujte verzi Linux Mint
Před instalací PostgreSQL na Linux Mint je důležité se ujistit, že máte nainstalovanou verzi operačního systému, která tuto databázi podporuje. Chcete-li to provést, postupujte podle následujících kroků:
- Otevřete nabídku Start v levém dolním rohu obrazovky.
- Do vyhledávacího pole zadejte "System Info" (systémové informace) a vyberte příslušný výsledek.
- Otevřete sekci "Release Notes" (Poznámky k vydání).
- V části "About Linux Mint" (o Linux Mint) uvidíte informace o aktuální verzi systému.
Ujistěte se, že verze Linux Mint podporuje instalaci PostgreSQL. Na oficiálních stránkách PostgreSQL najdete informace o kompatibilitě s různými verzemi Linuxu.
Stáhněte si úložiště PostgreSQL
Před instalací PostgreSQL na Linux Mint musíte přidat úložiště PostgreSQL, abyste si byli jisti, že nainstalujete nejnovější verzi této databáze.
Otevřete terminál a spusťte následující příkazy ke stažení a přidání úložiště:
| sudo apt update | Aktualizuje seznam dostupných balíčků v systému. |
| sudo apt install wget ca-certificates | Instaluje nástroje pro stahování a ověřování certifikátů. |
| wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - | Stáhne veřejný klíč úložiště PostgreSQL a přidá jej do seznamu důvěryhodných. |
| sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" >> /etc/apt/sources.list.d/pgdg.list' | Přidává úložiště PostgreSQL do seznamu zdrojů balíčků. |
| sudo apt update | Tento příkaz vyžaduje, aby systém aktualizoval seznam balíčků s novým úložištěm. |
Nyní můžete přejít k instalaci PostgreSQL na Linux Mint.
Nainstalujte PostgreSQL
Chcete-li nainstalovat PostgreSQL na Linux Mint, postupujte podle následujících kroků:
- Otevřete terminál.
- Pro aktualizaci seznamu balíčků zadejte následující příkaz:
sudo apt update
sudo apt install postgresql postgresql-contrib
sudo service postgresql start
sudo -u postgres psql
PostgreSQL je nyní úspěšně nainstalován a nakonfigurován na Linux Mint.
Nakonfigurujte PostgreSQL
1. Spusťte terminál a zadejte příkaz:
sudo -u postgres psql
2. Chcete-li změnit heslo superuživatele (výchozí účet postgres), spusťte následující příkaz:
3. Zadejte nové heslo pro superuživatele a potvrďte jej.
4. Spusťte následující příkaz pro ukončení interaktivního režimu PostgreSQL:
Nyní můžete použít nové heslo superuživatele pro přístup k PostgreSQL na Linux Mint.
Vytvořte databázi
Po úspěšné instalaci PostgreSQL do vašeho systému můžete začít vytvářet databáze.
Postupujte podle těchto kroků a vytvořte novou databázi v PostgreSQL:
- Otevřete terminál a zadejte příkaz psql pro spuštění interaktivního shellu PostgreSQL.
- Zadejte příkaz Create DATABASE název_bazy_dané; , nahrazením názvu_bazy_daných názvem databáze, kterou chcete použít.
- Zkontrolujte, zda byla databáze úspěšně vytvořena zadáním příkazu \l, který zobrazí seznam všech databází.
Nyní máte vytvořenou databázi, se kterou můžete pracovat!
Zkontrolujte instalaci PostgreSQL
Po úspěšné instalaci PostgreSQL na Linux Mint můžete zkontrolovat jeho funkčnost. Zde je několik způsobů:
| 1. | Spusťte příkaz psql v terminálu. Pokud je PostgreSQL úspěšně nainstalován, zobrazí se pozvánka postgres=# . To znamená můžete provádět příkazy SQL. |
| 2. | Spusťte příkaz sudo service postgresql status a ověřte stav služby PostgreSQL. Pokud vidíte zprávu "active", PostgreSQL funguje. |
| 3. | Otevřete libovolného klienta SQL, jako je pgAdmin nebo DBVisualizer, a zkuste se připojit k serveru PostgreSQL pomocí pověření, která jste zadali při instalaci. |
Pokud jste úspěšně provedli alespoň jednu z těchto metod, PostgreSQL je nainstalován a připraven k použití na vašem systému Linux Mint.