PgAdmin 4 je open-source, moćan i front-end PostgreSQL alat za administraciju baze podataka. PgAdmin 4 omogućuje administratorima besprijekorno upravljanje PostgreSQL bazama podataka iz web preglednika i pokretanje SQL upita među ostalim zadacima baze podataka. Napisano je na Pythonu i Javascript/JQueryju i poboljšanje je njegovog prethodnika PgAdmina.
Značajne značajke uključuju:
U ovom članku fokusiramo se na to kako možete instalirati PgAdmin4 na Rocky Linux i AlmaLinux.
Kao zahtjev, morate imati instaliran PostgreSQL. Već imamo vodič kako to učiniti instalirajte PostgreSQL na Rocky Linux i AlmaLinux.
Instalirati PgAdmin4, prvi korak bit će dodavanje PgAdmin4 spremište. Ali prvo instalirajte yum-utils paket.
$ sudo dnf instalirajte yum-utils.
Zatim onemogućite PostgreSQL uobičajena spremišta za pripremu za instalaciju najnovijih PgAdmin4 paketi.
$ sudo yum-config-manager-onemogućavanje pgdg-uobičajeno.
Nakon što se naredba uspješno izvrši, instalirajte PgAdmin4 spremište.
$ sudo rpm -i https://ftp.postgresql.org/pub/pgadmin/pgadmin4/yum/pgadmin4-redhat-repo-2-1.noarch.rpm.
Jednom PgAdmin4 spremište je na mjestu, ažurirajte spremišta sustava.
$ sudo dnf ažuriranje.
Zatim instalirajte pgAdmin 4 pokretanjem naredbe:
$ sudo dnf instalirajte pgadmin4.
Ovo instalira pgAdmin4, Apač web poslužitelj uz ostale ovisnosti koje zahtijeva PgAdmin4. Pritisnite 'Y'
kada se od vas zatraži da instalirate sve pakete i ovisnosti.
Prije postavljanja PgAdmin4, moramo pokrenuti Apač usluga web poslužitelja. To je potrebno budući da PgAdmin4 radi na web poslužitelju.
Da biste omogućili Apache web poslužitelj, pokrenite naredbu:
$ sudo systemctl omogući httpd.
Nakon omogućavanja nastavite i pokrenite Apač usluga kako slijedi.
$ sudo systemctl pokrenite httpd.
Da biste provjerili radi li Apache, izvedite naredbu:
$ sudo systemctl status httpd.
Idemo dalje, sada možemo nastaviti s konfiguracijom PgAdmin4 pokretanjem PgAdmin4 skripta za postavljanje kako je prikazano:
$ sudo /usr/pgadmin4/bin/setup-web.sh.
Scenarij se postavlja PgAdmin4 u web načinu rada i traži detalje kao što su adresa e -pošte i lozinka. Oni će se kasnije koristiti za provjeru autentičnosti. Stoga navedite svoju adresu e -pošte i lozinku te pritisnite 'Y'
za ponovno pokretanje Apache web poslužitelja.
Prije nego što pristupimo PgAdmin4 web GUI, moramo prilagoditi naš SELinux postavkama. Ako je SELinux u načinu provođenja, postavite ga na dopušteni način kao što je prikazano.
$ sudo setenforce dozvoljeno.
Također moramo konfigurirati vatrozid da dopušta HTTP prometa kako je prikazano.
$ sudo firewall-cmd --permanent --add-service = http.
Zatim ponovno učitajte kako biste izvršili promjene.
$ sudo firewall-cmd-ponovno učitavanje.
Konačno, za prijavu pokrenite preglednik i posjetite URL:
http://server-ip/pgadmin4.
Unesite vjerodajnice za prijavu, tj. E -adresu i lozinku koju ste prethodno postavili, a zatim pritisnite tipku ‘Prijaviti se' dugme.
The PgAdmin 4 doći će do nadzorne ploče.
Prema zadanim postavkama niti jedan poslužitelj baze podataka trenutno nije povezan. Za povezivanje s novim poslužiteljem baze podataka kliknite na ‘Dodajte novi poslužitelj‘Ikona.
Na ‘Općenito’, Navedite naziv poslužitelja baze podataka. U našem ćemo slučaju dati proizvoljan naziv - lokalna PostgreSQL baza podataka.
Zatim kliknite na ‘Veza’I ispunite potrebne podatke. Ovdje koristimo zadanu Postgres bazu podataka i korisničke vjerodajnice. Lozinka pripada korisniku postgresa.
Zatim kliknite na ‘Uštedjeti’.
Nakon uspješne veze, poslužitelj baze podataka pojavit će se na lijevoj bočnoj traci. Kliknite na nju za pregled dodatnih pojedinosti baze podataka i pregled nadzornih ploča izvedbe.
U ovom smo vodiču uspješno instalirali PgAdmin4 na Rocky Linux i AlmaLinux i dodao poslužitelj baze podataka za praćenje izvedbe baza podataka.