fedora:uslugi:postgresql
Różnice
Różnice między wybraną wersją a wersją aktualną.
Poprzednia rewizja po obu stronachPoprzednia wersjaNowa wersja | Poprzednia wersja | ||
fedora:uslugi:postgresql [2025/03/05 21:10] – sindap | fedora:uslugi:postgresql [2025/03/06 21:30] (aktualna) – sindap | ||
---|---|---|---|
Linia 1: | Linia 1: | ||
====== PostgreSQL ====== | ====== PostgreSQL ====== | ||
+ | ===== Instalacja ===== | ||
<code bash> | <code bash> | ||
sudo dnf install postgresql-server postgresql-contrib | sudo dnf install postgresql-server postgresql-contrib | ||
+ | </ | ||
+ | ===== Uruchomienie usługi ===== | ||
+ | |||
+ | <code bash> | ||
sudo systemctl enable postgresql | sudo systemctl enable postgresql | ||
sudo postgresql-setup --initdb --unit postgresql | sudo postgresql-setup --initdb --unit postgresql | ||
sudo systemctl start postgresql | sudo systemctl start postgresql | ||
+ | </ | ||
+ | ===== Tworzenie roli/ | ||
+ | <code bash> | ||
sudo -u postgres psql | sudo -u postgres psql | ||
CREATE USER nazwa_uzytkownika WITH PASSWORD ' | CREATE USER nazwa_uzytkownika WITH PASSWORD ' | ||
+ | </ | ||
+ | ===== Tworzenie bazy oraz przydzielenia administratora ===== | ||
+ | <code bash> | ||
CREATE DATABASE mojadb OWNER nazwa_uzytkownika; | CREATE DATABASE mojadb OWNER nazwa_uzytkownika; | ||
\q | \q | ||
+ | </ | ||
+ | ===== Łączenie do bazy ===== | ||
+ | |||
+ | <code bash> | ||
psql -U nazwa_uzytkownika -d mojadb -W | psql -U nazwa_uzytkownika -d mojadb -W | ||
+ | </ | ||
+ | ===== Otwarcie dostępu przez firewall ===== | ||
+ | |||
+ | <code bash> | ||
sudo firewall-cmd --permanent --add-port=5432/ | sudo firewall-cmd --permanent --add-port=5432/ | ||
sudo firewall-cmd --add-port=5432/ | sudo firewall-cmd --add-port=5432/ | ||
+ | sudo firewall-cmd --reload | ||
</ | </ | ||
* [[https:// | * [[https:// | ||
* [[https:// | * [[https:// |
fedora/uslugi/postgresql.1741205423.txt.gz · ostatnio zmienione: 2025/03/05 21:10 przez sindap