Narzędzia użytkownika

Narzędzia witryny


fedora:uslugi:postgresql

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronachPoprzednia wersja
Nowa wersja
Poprzednia wersja
fedora:uslugi:postgresql [2025/03/05 20:33] sindapfedora: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
 +</code>
 +===== 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
 +</code>
 +===== Tworzenie roli/użytkownika bazy =====
 +<code bash>
 sudo -u postgres psql sudo -u postgres psql
 CREATE USER nazwa_uzytkownika WITH PASSWORD 'haslo_uzytkownika'; CREATE USER nazwa_uzytkownika WITH PASSWORD 'haslo_uzytkownika';
 +</code>
 +===== Tworzenie bazy oraz przydzielenia administratora =====
 +<code bash>
 CREATE DATABASE mojadb OWNER nazwa_uzytkownika; CREATE DATABASE mojadb OWNER nazwa_uzytkownika;
 \q \q
 +</code>
 +===== Łączenie do bazy =====
 +
 +<code bash>
 psql -U nazwa_uzytkownika -d mojadb -W psql -U nazwa_uzytkownika -d mojadb -W
 +</code>
 +===== Otwarcie dostępu przez firewall =====
 +
 +<code bash>
 sudo firewall-cmd --permanent --add-port=5432/tcp sudo firewall-cmd --permanent --add-port=5432/tcp
 sudo firewall-cmd --add-port=5432/tcp sudo firewall-cmd --add-port=5432/tcp
 +sudo firewall-cmd --reload
 </code> </code>
 +
 +  * [[https://www.server-world.info/en/note?os=Fedora_40&p=postgresql&f=1]]
 +  * [[https://docs.fedoraproject.org/en-US/quick-docs/postgresql/]]
fedora/uslugi/postgresql.1741203219.txt.gz · ostatnio zmienione: 2025/03/05 20:33 przez sindap

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki