Kako instalirati PgAdmin 4 Debian 10


pgAdmin je alat za administraciju i upravljanje otvorenim izvornim kodom, moćan i značajkama bogat grafičkim korisničkim sučeljem (GUI) za PostgreSQL bazu podataka. Trenutačno podržava PostgreSQL 9.2 ili noviju verziju i radi na Unixu i njegovim varijantama kao što su Linux, Mac OS X kao i operativnim sustavima Windows.

Pruža moćno korisničko sučelje koje vam omogućuje jednostavno stvaranje, upravljanje, održavanje i korištenje objekata baze podataka, kako početnicima tako i iskusnim korisnicima Postgresa.

pgAdmin 4 je veliko izdanje (i potpuna preinaka) pgAdmina, napravljeno korištenjem Pythona i Javascript/jQuery, te okruženja za radnu površinu napisanog u C++ s Qt. pgAdmin 4 neizmjerno poboljšava pgAdmin 3 ažuriranim elementima korisničkog sučelja (UI), opcijama višekorisničkog/web postavljanja, nadzornim pločama i modernijim i elegantnijim dizajnom.

U ovom ćemo vam članku pokazati kako instalirati pgAdmin 4 na sustav Debian 10 kako biste osigurali siguran, udaljeni pristup bazama podataka PostgreSQL.

Ovaj vodič pretpostavlja da već imate instaliran i konfiguriran PostgreSQL 9.2 ili noviji na vašem Debian 10 poslužitelju, inače da biste ga instalirali, slijedite naš vodič: Kako instalirati PostgreSQL 11 na Debian 10.

Instaliranje pgAdmina 4 u Debianu 10

Debian 10 isporučuje se s pgAdmin 3 prema zadanim postavkama. Da biste instalirali pgAdmin 4, morate omogućiti PostgreSQL Global Development Group (PGDG) APT spremište (koje sadrži PostgreSQL pakete za Debian i Ubuntu) na vašem sustavu.

apt-get install curl ca-certificates gnupg
curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -

Zatim stvorite datoteku spremišta pod nazivom /etc/apt/sources.list.d/pgdg.list.

vim /etc/apt/sources.list.d/pgdg.list

I dodajte sljedeći redak u datoteku.

deb http://apt.postgresql.org/pub/repos/apt/ buster-pgdg main

Spremite promjene i izađite iz datoteke.

Sada ažurirajte predmemoriju paketa APT (što je obavezan korak) i instalirajte paket pgAdmin 4 kako slijedi. Paket pgadmin4-apache2 je aplikacija WSGI.

apt-get update
apt-get install pgadmin4  pgadmin4-apache2

Tijekom instalacije paketa od vas će se tražiti da postavite adresu e-pošte za početni korisnički račun pgAdmin web sučelja. Ova e-pošta služit će kao naziv računa, unesite ga i pritisnite Enter.

Od vas će se također tražiti da postavite lozinku za početni korisnički račun pgadmin4. Unesite sigurnu i jaku lozinku, zatim kliknite Enter za nastavak.

Nakon što su paketi instalirani, instalacijski program aktivira systemd za pokretanje usluge Apache2 i omogućuje joj automatsko pokretanje pri pokretanju sustava, svaki put kada se sustav ponovno pokrene.

Možete provjeriti status usluge sljedećom naredbom kako biste bili sigurni da radi i radi.

systemctl status apache2 

Na Debianu 10, aplikacija pgAdmin 4 WSGI konfigurirana je za rad s Apache HTTP poslužiteljem prema zadanim postavkama koristeći /etc/apache2/conf-available/pgadmin4.conf konfiguracijsku datoteku.

Prije nego što možete pristupiti pgadmin4 web sučelju, ako imate pokrenut UFW vatrozid (obično je onemogućen prema zadanim postavkama), morate otvoriti port 80 (HTTP) da omogućite dolazni promet na Apache usluzi kako slijedi.

ufw allow 80
ufw allow 443
ufw status

Pristup web sučelju pgAdmin 4

Sada možete pristupiti web sučelju pgAdmin 4. Otvorite web preglednik i usmjerite ga na sljedeću adresu i kliknite Enter.

http://SERVER_IP/pgadmin4
OR
http://localhost/pgadmin4

Kada se pojavi pgAdmin 4 sučelje za prijavu na web, unesite adresu e-pošte i zaporku koje ste prethodno postavili za provjeru autentičnosti. Zatim kliknite na prijavu.

Nakon uspješne prijave, doći ćete na zadanu nadzornu ploču pgAdmin4 web sučelja. Za povezivanje s poslužiteljem baze podataka kliknite na Dodaj novi poslužitelj.

Zatim dodajte novi naziv veze s poslužiteljem i komentar. I kliknite na Karticu veze da biste unijeli pojedinosti veze, npr. naziv hosta, naziv baze podataka, korisničko ime baze podataka i password kao što je prikazano na sljedećoj snimci zaslona. Kada ste gotovi, kliknite Spremi.

Pod stablom Browser sada biste trebali imati barem jednu vezu poslužitelja koja prikazuje naziv veze, broj baza podataka, uloga i prostora tablice. Kliknite dvaput na vezu Baza podataka kako biste vidjeli pregled performansi poslužitelja pod nadzornom pločom.

pgAdmin početna stranica: https://www.pgadmin.org/

To je sve! pgAdmin 4 uvelike poboljšava pgAdmin 3 s nekoliko novih značajki, poboljšanja i ispravaka grešaka. U ovom smo vodiču pokazali kako instalirati i konfigurirati pgAdmin 4 na Debian 10 poslužitelju. Ako imate bilo kakvih pitanja, obratite nam se putem obrasca za komentare u nastavku.