V tomto tutoriálu vám ukážeme, jak nainstalovat PostgreSQL na Linux Mint 20. Pro ty z vás, kteří nevěděli, PostgreSQL je systém pro správu relačních databází, který poskytuje implementaci Dotazovací jazyk SQL. Je v souladu se standardy a má mnoho pokročilých funkcí, jako jsou spolehlivé transakce a souběžnost bez čtení zámků.
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 Linux Mint 20 (Ulyana).
Předpoklady
- Server s jedním z následujících operačních systémů:Linux Mint 20 (Ulyana).
- Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
non-root sudo user
nebo přístup kroot user
. Doporučujeme jednat jakonon-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 Linux Mint 20 Ulyana
Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální, spuštěním následujícího apt
příkazy v terminálu.
sudo apt update sudo apt upgrade
Krok 2. Instalace PostgreSQL na Linux Mint.
Pojďme nainstalovat server Postgresql pomocí následujícího příkazu:
sudo apt install postgresql
Počkejte na dokončení procesu instalace. Ve výchozím nastavení se služba PostgreSQL spouští automaticky po instalaci. Zda je spuštěna, můžete potvrdit příkazem:
sudo systemctl status postgresql
Krok 3. PostgreSQL role a databáze.
Uživatel i skupina jsou v PostgreSQL prezentovány jako termínové role pro správu přístupových oprávnění k databázi. Ident
, Trust
, Password
a Peer
jsou různé metody autentizace v PostgreSQL. Ident
metoda se používá hlavně u připojení TCP/IP, zatímco Trust
metoda použitá pro připojení bez hesla pomocí daných kritérií v pg_hba.conf
soubor.
Krok 4. Přístup k příkazovému řádku PostgreSQL.
Po instalaci databázového serveru PostgreSQL se ve výchozím nastavení vytvoří uživatel ‘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 svého 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. Pro kontrolu přihlašovacích údajů 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 níže uvedený příkaz 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 “meilana” with password “ranty”, and database called “rantydb”. ### sudo -u postgres createuser -D -A -P ranty sudo -u postgres createdb -O ranty meilanadb
Blahopřejeme! Úspěšně jste nainstalovali PostgreSQL. Děkujeme, že jste použili tento návod k instalaci nejnovější verze PostgreSQL v systému Linux Mint. Pro další nápovědu nebo užitečné informace doporučujeme navštívit oficiální PostgreSQL webové stránky.