Tento článek se bude zabývat tím, jak nainstalovat PostgreSQL na Ubuntu z oficiálního úložiště Ubuntu nebo přidáním úložiště PostgreSQL a jeho instalací .
PostgreSQL, také známý jako „Postgres“, je pokročilý podnikový open-source systém pro správu relačních databází (ORDBMS). Vyvinul jej celosvětový tým dobrovolníků a je velmi populární díky své stabilitě a pokročilým funkcím.
Žádná korporace nebo jiný soukromý subjekt neovládá PostgreSQL a zdrojový kód je k dispozici zdarma.
Většina distribucí Linuxu, jako je Debian, CentOS, openSUSE a Ubuntu, má PostgreSQL integrovaný se správou balíčků.
Tento tutoriál vám ukáže, jak nainstalovat a používat verzi dostupnou ve výchozím nastavení s vaší verzí Ubuntu a jak ji nainstalovat přidáním úložiště PostgreSQL a jeho instalací.
Instalace PostgreSQL na Ubuntu
Instalace PostgreSQL z oficiálního úložiště Ubuntu
Doporučujeme nainstalovat PostgreSQL tímto způsobem, protože zajišťuje správnou integraci s operačním systémem, včetně automatických oprav a dalších funkcí správy aktualizací.
Nejprve jako vždy aktualizujte své balíčky:
sudo apt update
Poté nainstalujte postgresql
balíček spolu s postgresql-contrib
balík. Přidání -contrib
balíček zajišťuje, že získáte některé další nástroje a funkce.
Chcete-li tedy nainstalovat výchozí podporovanou verzi PostgreSQL poskytovanou repozitářem Ubuntu, spusťte:
sudo apt install postgresql postgresql-contrib
To je vše. Software vytvoří postgres
po úspěšné instalaci databázového systému. Tento uživatelský účet má výchozí postgres
role.
Instalace PostgreSQL přidáním úložiště PostgreSQL
Chcete-li začít, musíte nejprve přidat úložiště PostgreSQL do seznamu zdrojů systému Ubuntu.
1. Nainstalujte několik požadovaných balíčků:
sudo apt install wget curl ca-certificates
2. Musíte si stáhnout a importovat klíč úložiště PostgreSQL GPG:
wget -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
3. Nyní proveďte následující příkaz pro vytvoření konfigurace úložiště souborů:
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
4. Aktualizujte seznam balíčků ve vašem systému Ubuntu. Měli byste vidět nově přidané repo PostgreSQL uvedené.
sudo apt update
4. Nakonec nainstalujte PostgreSQL na svůj systém Ubuntu:
sudo apt install postgresql
Chcete-li nainstalovat konkrétní verzi z úložiště PostgreSQL, namísto pouhého postgresql
, která odkazuje na nejnovější verzi, uveďte ji jako postgresql-12
.
V době psaní tohoto článku jsou dostupné verze postgresql-10
, postgresql-11
, postgresql-12
a postgresql-13
.
sudo apt install postgresql-12
Po dokončení instalace můžete zkontrolovat stav služby PostgreSQL:
sudo systemctl status postgresql.service
Gratulujeme! Úspěšně se vám podařilo nainstalovat PostgreSQL na Ubuntu.
Připojit k PostgreSQL
A postgres
uživatel se vytvoří automaticky po instalaci a má superadministrátorský přístup k instanci DB. Chcete-li navázat spojení s nově nastavenou databází, přepněte na tento účet jako:
sudo su - postgres
Poté můžete přistupovat k výzvě PostgreSQL zadáním:
psql
Chcete-li ukončit výzvu PostgreSQL, napište \q
.
Samozřejmě místo přepínání uživatelů, aby se připojili k PostgreSQL, můžete tak učinit jediným příkazem:
sudo -u postgres psql
Závěr
PostgreSQL je široce používaná databáze v podnikovém světě. Ať už se rozhodnete nainstalovat z oficiálního úložiště Ubuntu nebo z úložiště PostgreSQL, obě instalace jsou jednoduché a snadno proveditelné.
Pokud se chcete o PostgreSQL a jeho používání dozvědět více, na webu projektu je k dispozici výukový program.