PostgreSQL je jedním z nejlepších open source řešení pro správu relačních databází. Mnoho vývojářů jej tedy používá jako alternativu k MariaDB nebo proprietárním řešením, jako je Oracle. Proto se dnes v tomto příspěvku dozvíte, jak rychle a snadno nainstalovat PostgreSQL na Debian 11.
Úvod do PostgreSQL
PostgreSQL je open source objektově relační databázový server, který běží na architektuře klient-server. Je to jeden z nejpopulárnějších databázových serverů a mnoho velkých projektů mu dává přednost před MariaDB.
V PostgreSQL je přítomna vysoká souběžnost, protože umožňuje, že zatímco jeden proces zapisuje do tabulky, ostatní mohou přistupovat ke stejné tabulce bez blokování. Kromě toho PostgreSQL funguje na bázi jednotlivých procesů a selhání jednoho procesu neovlivní ostatní a systém poběží dál.
Kromě mnoha novinek, kterými aplikace disponuje, můžeme také říci, že podpora Linuxu je špičková. Také další nástroje pro správu, jako je PgAdmin, nám pomohou dostat z instance maximum.
Instalace PostgreSQL na Debian 11
PostgreSQL je přítomen v oficiálních repozitářích Debianu 11, takže proces instalace je snadno proveditelný. V tomto smyslu otevřete terminál nebo relaci SSH a jakmile se načte, aktualizujte systém
sudo apt update sudo apt upgrade
Poté můžete nainstalovat PostgreSQL verze 13 následovně
sudo apt install postgresql-13
Tím se nainstaluje server PostgreSQL, ale můžeme také nainstalovat klienta, který nám umožní vzdálená připojení k jiným instancím.
sudo apt install postgresql-client-13
S těmito dvěma nainstalovanými balíčky máme nyní v systému nainstalovaný postgreSQL.
Práce se službou PostgreSQL
Když je program správně nainstalován, můžeme spravovat jeho služby z systemctl
příkaz.
Pokud chcete znát stav služby, spusťte
sudo systemctl status postgresql

Poté jej můžete spustit následovně
sudo systemctl start postgresql
Někdy ale možná budete chtít službu zastavit, takže spusťte
sudo systemctl stop postgresql
A když provedete změnu v konfiguraci PostgreSQL, musíte ji restartovat, aby se změny mohly správně aplikovat.
sudo systemctl restart postgresql
Ve výchozím nastavení je PostgreSQL nakonfigurován tak, aby se spustil se systémem. Pokud nechcete, aby tomu tak bylo, musíte spustit
sudo systemctl disable postgresql
Nebo vraťte změny
sudo systemctl enable postgresql
Tímto způsobem můžete spravovat službu PostgreSQL a tím řídit spouštění aplikace.
Přístup ke konzole PostgreSQL
Během instalace PostgreSQL nový uživatel s názvem postgres
je vytvořen, kdo je oprávněn spouštět psql
což je konzole PostgreSQL.
Pro přístup ke konzole PostgreSQL můžete tento příkaz spustit jeden po druhém
sudo -u postgres psql

Tím se otevře konzola. Pro ukončení musíte spustit \q
nebo exit
jen tak.
PostgreSQL bude nainstalován a připraven k uložení dat vaší aplikace.
Závěr
V tomto příspěvku jsme vás provedli procesem instalace PostgreSQL na Debian 11. Tímto způsobem může nováček nebo zkušený uživatel tohoto systému dostat svou práci a začít pracovat s tím, co je pro mnohé nejlepším open source správcem relačních databází. tam.
Tak nám řekněte, co si o příspěvku myslíte? líbilo se ti to? použil jsi PostgreSQL? zanechte nám komentář a pomozte nám růst