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/06 20:46] 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
-sudo -u postgres psql 
 </code> </code>
 ===== Tworzenie roli/użytkownika bazy ===== ===== Tworzenie roli/użytkownika bazy =====
 <code bash> <code bash>
 +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
fedora/uslugi/postgresql.1741290375.txt.gz · ostatnio zmienione: 2025/03/06 20:46 przez sindap

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki