Uvod
pgAdmin je široko prihvaćen i besplatan grafički interfejs (GUI) za upravljanje PostgreSQL bazama podataka, koji administratorima omogućava jednostavno i efikasno rukovanje svojim bazama. Nakon instalacije, pgAdmin se može koristiti u dva osnovna režima: režimu radne površine i režimu servera.
U režimu radne površine, pgAdmin se instalira direktno na računar korisnika i povezuje se sa lokalnom ili udaljenom PostgreSQL bazom podataka. Sa druge strane, u režimu servera, pgAdmin se postavlja na centralni server, omogućavajući korisnicima udaljeni pristup i upravljanje bazama.
Ovaj vodič pruža detaljan opis procesa instalacije i konfiguracije pgAdmin 4 u režimu servera na Ubuntu 22.04. Režim servera nudi brojne prednosti u odnosu na režim radne površine, uključujući:
- Centralizovano upravljanje većim brojem baza podataka
- Mogućnost pristupa sa različitih lokacija
- Unapređena bezbednost i kontrola pristupa
- Skalabilnost i otpornost na greške
Instalacija pgAdmin 4 u režimu servera
1. Ažuriranje sistema
Pre početka instalacije pgAdmin 4, preporučuje se da vaš Ubuntu sistem bude ažuriran na najnoviju verziju. To se postiže izvršavanjem sledeće komande:
sudo apt update && sudo apt upgrade
2. Instalacija neophodnih paketa
Sledeći korak je instaliranje paketa koji su potrebni za ispravan rad pgAdmin 4. Pokrenite sledeću komandu:
sudo apt install curl ca-certificates gnupg2
3. Dodavanje GPG ključa pgAdmin-a
Potom, dodajte GPG ključ pgAdmin-a u sistem:
curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add -
4. Dodavanje repozitorijuma pgAdmin-a
Sada dodajte repozitorijum pgAdmin-a u listu izvora softvera:
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list'
5. Ažuriranje liste izvora softvera
Nakon dodavanja repozitorijuma, ažurirajte listu izvora softvera:
sudo apt update
6. Instalacija pgAdmin 4
Konačno, možete instalirati pgAdmin 4 koristeći sledeću komandu:
sudo apt install pgadmin4
Konfigurisanje pgAdmin 4 u režimu servera
1. Pokretanje pgAdmin 4
Nakon instalacije, pokrenite pgAdmin 4 sledećom komandom:
pgadmin4
2. Izbor režima servera
Kada se pgAdmin 4 pokrene, biće zatraženo da odaberete režim servera. Izaberite opciju „Režim servera“.
3. Konfigurisanje podešavanja servera
Sada konfigurišite podešavanja servera prema vašim potrebama. Ova podešavanja obuhvataju:
- Port: Port na kojem će pgAdmin 4 server biti aktivan (preporučuje se 8080)
- Host: Host ime ili IP adresa na kojoj će pgAdmin 4 server raditi
- Korisničko ime: Korisničko ime za prijavu na pgAdmin 4 server
- Lozinka: Lozinka za navedenog korisnika
4. Pokretanje pgAdmin 4 servera
Nakon konfigurisanja podešavanja servera, kliknite na dugme „Pokreni server“ da biste aktivirali pgAdmin 4 server.
Pristup pgAdmin 4 u režimu servera
1. Otvaranje web pregledača
Nakon što je pgAdmin 4 server pokrenut, možete mu pristupiti putem bilo kog web pregledača, bilo na vašem lokalnom ili udaljenom računaru.
2. Unos adrese servera
U adresnu traku pregledača unesite adresu servera u sledećem formatu:
http://[server_ip_address_or_hostname]:[port]
Zamenite „[server_ip_address_or_hostname]“ sa IP adresom ili host imenom servera na kojem je instaliran pgAdmin 4, a „[port]“ sa portom koji je server koristi (preporučuje se 8080).
3. Prijava
Na stranici za prijavu unesite korisničko ime i lozinku koje ste podesili prilikom konfiguracije servera pgAdmin 4. Kliknite na dugme „Prijava“.
Zaključak
Instaliranje i konfigurisanje pgAdmin 4 u režimu servera na Ubuntu 22.04 je relativno jednostavan proces. Režim servera omogućava centralizovano upravljanje bazama podataka, udaljeni pristup i unapređenu bezbednost. Prateći korake navedene u ovom vodiču, možete brzo i lako instalirati i konfigurisati pgAdmin 4 na vašem Ubuntu serveru. Ovaj režim vam pruža mogućnost efikasnog upravljanja vašim PostgreSQL bazama podataka sa bilo koje lokacije.
Često postavljana pitanja (FAQ)
1. Zašto instalirati pgAdmin 4 u režimu servera?
- Centralizovano upravljanje bazama podataka
- Udaljeni pristup za korisnike
- Poboljšana sigurnost i kontrola pristupa
- Skalabilnost i pouzdanost
2. Koji su minimalni sistemski zahtevi za pgAdmin 4?
- Ubuntu 22.04 ili noviji
- 1 GB RAM-a
- 10 GB slobodnog prostora na disku
3. Kako mogu da promenim port servera pgAdmin 4?
U konfiguracionoj datoteci pgadmin4-web.service koja se nalazi u /etc/systemd/system/ promenite vrednost parametra Environment=“PGADMIN_SERVER_PORT=“ na željeni port.
4. Kako mogu da nadogradim pgAdmin 4?
Pokrenite sledeću komandu:
sudo apt update && sudo apt upgrade pgadmin4
5. Kako mogu da rešim probleme sa vezom sa pgAdmin 4 serverom?
- Proverite ispravnost IP adrese ili host imena servera.
- Uverite se da je pgAdmin 4 server pokrenut.
- Proverite da li firewall ne blokira pristup portu servera.
6. Da li mogu da pristupim pgAdmin 4 sa mobilnog uređaja?
Da, pgAdmin 4 se može pristupiti sa mobilnog uređaja putem web pregledača.
7. Kako mogu da promenim korisničko ime i lozinku za pgAdmin 4 server?
Unesite sledeću komandu i unesite nove vrednosti kada budete zatraženi:
sudo pgadmin4-config user
8. Kako mogu da deinstaliram pgAdmin 4 sa sistema?
Pokrenite sledeću komandu:
sudo apt remove pgadmin4