Инсталација и конфигурисање pgAdmin 4 у режиму сервера на Ubuntu 22.04

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