Kako namestiti PgAdmin 4 Debian 10


pgAdmin je odprtokodno, zmogljivo in s funkcijami bogato orodje za upravljanje in upravljanje grafičnega uporabniškega vmesnika (GUI) za bazo podatkov PostgreSQL. Trenutno podpira PostgreSQL 9.2 ali novejšo različico in deluje na Unixu in njegovih različicah, kot so Linux, Mac OS X in operacijski sistemi Windows.

Ponuja zmogljiv uporabniški vmesnik, ki vam omogoča enostavno ustvarjanje, upravljanje, vzdrževanje in uporabo predmetov zbirke podatkov tako začetnikom kot izkušenim uporabnikom Postgresa.

pgAdmin 4 je glavna izdaja (in popolno prepisovanje) pgAdmina, zgrajena z uporabo Pythona in Javascripta/jQuery ter izvajalno okolje namizja, napisano v jeziku C ++ s Qt. pgAdmin 4 izjemno izboljša na pgAdmin 3 s posodobljenimi elementi uporabniškega vmesnika (UI), možnostmi za več uporabniške/spletne razmestitve, nadzornimi ploščami ter modernejšim in elegantnejšim dizajnom.

V tem članku vam bomo pokazali, kako namestiti pgAdmin 4 v sistem Debian 10 za zagotovitev varnega oddaljenega dostopa do baz podatkov PostgreSQL.

V tem priročniku se predvideva, da imate na svojem strežniku Debian 10 že nameščen in konfiguriran PostgreSQL 9.2 ali novejši. V nasprotnem primeru sledite našemu vodniku: Kako namestiti PostgreSQL 11 na Debian 10.

Namestitev pgAdmin 4 v Debian 10

Debian 10 je privzeto dobavljen s pgAdmin 3. Če želite namestiti pgAdmin 4, morate v svojem sistemu omogočiti skladišče APT PostgreSQL Global Development Group (PGDG) (ki vsebuje pakete PostgreSQL za Debian in Ubuntu).

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

Nato ustvarite datoteko repozitorija z imenom /etc/apt/sources.list.d/pgdg.list.

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

V datoteko dodajte naslednjo vrstico.

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

Shranite spremembe in zapustite datoteko.

Zdaj posodobite predpomnilnik paketov APT (kar je obvezen korak) in namestite paket pgAdmin 4, kot sledi. Paket pgadmin4-apache2 je aplikacija WSGI.

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

Med namestitvijo paketa boste morali nastaviti e-poštni naslov za začetni uporabniški račun spletnega vmesnika pgAdmin. To e-poštno sporočilo bo delovalo kot ime računa, vnesite ga in pritisnite Enter.

Prav tako boste pozvani, da nastavite geslo za začetni uporabniški račun pgadmin4. Vnesite varno in močno geslo, nato za nadaljevanje kliknite Enter.

Ko so paketi nameščeni, namestitveni program aktivira systemd za zagon storitve Apache2 in mu omogoči samodejni zagon ob vsakem zagonu sistema.

Stanje storitve lahko preverite z naslednjim ukazom, da zagotovite, da deluje in deluje.

# systemctl status apache2 

V Debianu 10 je aplikacija pgAdmin 4 WSGI privzeto konfigurirana za delo s strežnikom Apache HTTP s pomočjo konfiguracijske datoteke /etc/apache2/conf-available/pgadmin4.conf.

Če imate dostop do spletnega vmesnika pgadmin4, če je požarni zid UFW zagnan (običajno je onemogočen), morate odpreti vrata 80 (HTTP), da omogočite dohodni promet v storitvi Apache, kot sledi.

# ufw allow 80
# ufw allow 443
# ufw status

Dostop do spletnega vmesnika pgAdmin 4

Zdaj lahko dostopate do spletnega vmesnika pgAdmin 4. Odprite spletni brskalnik, ga usmerite na naslednji naslov in kliknite Enter.

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

Ko se prikaže vmesnik za spletno prijavo pgAdmin 4, vnesite e-poštni naslov in geslo, ki ste ju prej nastavili za preverjanje pristnosti. Nato kliknite prijava.

Po uspešni prijavi boste pristali na privzeti nadzorni plošči spletnega vmesnika pgAdmin4. Če se želite povezati s strežnikom baz podatkov, kliknite Dodaj nov strežnik.

Nato dodajte novo ime povezave s strežnikom in komentar. In kliknite zavihek Povezava, da zagotovite podrobnosti o povezavi, to je ime gostitelja, ime baze podatkov, uporabniško ime in geslo baze podatkov, kot je prikazano na naslednjem posnetku zaslona. Ko končate, kliknite Shrani.

Pod drevesnim brskalnikom bi morali zdaj imeti vsaj eno strežniško povezavo, ki prikazuje ime povezave, število baz podatkov, vloge in prostor tabel. Dvokliknite povezavo Database, da si na nadzorni plošči ogledate pregled uspešnosti strežnika.

domača stran pgAdmin: https://www.pgadmin.org/

To je vse! pgAdmin 4 močno izboljša pgAdmin 3 z več novimi funkcijami, izboljšavami in popravki napak. V tem priročniku smo pokazali, kako namestiti in konfigurirati pgAdmin 4 na strežnik Debian 10. Če imate kakršna koli vprašanja, nas kontaktirajte preko spodnjega obrazca za komentar.