Kif Tinstalla PgAdmin 4 Debian 10


pgAdmin huwa għodda ta' amministrazzjoni u ġestjoni b'sors miftuħ, b'saħħtu u b'ħafna karatteristiċi ta' interface grafiku għall-utent (GUI) għad-database PostgreSQL. Bħalissa, jappoġġja PostgreSQL 9.2 jew aktar tard, u jaħdem fuq Unix u l-varjanti tiegħu bħal Linux, Mac OS X kif ukoll sistemi operattivi Windows.

Jipprovdi interface għall-utent b'saħħtu li jippermettilek toħloq, tmexxi, iżżomm u tuża faċilment oġġetti tad-database, kemm minn dawk li jibdew kif ukoll minn utenti b'esperjenza ta' Postgres.

pgAdmin 4 huwa rilaxx ewlieni (u kitba mill-ġdid kompluta) ta 'pgAdmin, mibnija bl-użu ta' Python u Javascript/jQuery, u runtime tad-desktop miktub f'C++ b'Qt. pgAdmin 4 isaħħaħ immens fuq pgAdmin 3 b'elementi aġġornati tal-interface tal-utent (UI), għażliet ta 'skjerament multi-utenti/web, dashboards, u disinn aktar modern u eleganti.

F'dan l-artikolu, ser nuruk kif tinstalla pgAdmin 4 fuq is-sistema Debian 10 biex tipprovdi aċċess sikur u remot għad-databases PostgreSQL.

Din il-gwida tassumi li diġà għandek PostgreSQL 9.2 jew ogħla installat u kkonfigurat fuq is-server Debian 10 tiegħek, inkella biex tinstallah, segwi l-gwida tagħna: Kif Tinstalla PostgreSQL 11 fuq Debian 10.

Installazzjoni ta' pgAdmin 4 f'Debian 10

Debian 10 jintbagħat b'pgAdmin 3 b'mod awtomatiku. Biex tinstalla pgAdmin 4, trid tattiva r-repożitorju APT tal-PostgreSQL Global Development Group (PGDG) (li fih pakketti PostgreSQL għal Debian u Ubuntu) fis-sistema tiegħek.

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

Imbagħad oħloq fajl repożitorju msejjaħ /etc/apt/sources.list.d/pgdg.list.

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

U żid il-linja li ġejja fil-fajl.

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

Issejvja l-bidliet u oħroġ mill-fajl.

Issa aġġorna l-cache tal-pakkett APT (li huwa pass obbligatorju), u installa l-pakkett pgAdmin 4 kif ġej. Il-pakkett pgadmin4-apache2 huwa l-applikazzjoni WSGI.

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

Waqt l-installazzjoni tal-pakkett, inti tintalab tissettja indirizz elettroniku għall-kont tal-utent inizjali tal-interface tal-web pgAdmin. Din l-email se taħdem bħala l-isem tal-kont, ipprovduha u agħfas Enter.

Inti ser tintalab ukoll li tissettja password għall-kont tal-utent inizjali pgadmin4. Ipprovdi password sigura u b'saħħitha, imbagħad ikklikkja Enter biex tipproċedi.

Ladarba l-pakketti jiġu installati, l-installatur jattiva s-systemd biex jibda s-servizz Apache2 u jippermettilu jibda awtomatikament mal-istartjar tas-sistema, kull darba li s-sistema terġa 'tibda.

Tista 'tiċċekkja l-istatus tas-servizz bil-kmand li ġej biex tiżgura li jkun qed jaħdem.

# systemctl status apache2 

Fuq Debian 10, l-applikazzjoni pgAdmin 4 WSGI hija kkonfigurata biex taħdem mas-server Apache HTTP awtomatikament billi tuża l-fajl tal-konfigurazzjoni /etc/apache2/conf-available/pgadmin4.conf.

Qabel ma tkun tista 'taċċessa l-interface tal-web pgadmin4, jekk għandek il-firewall UFW jaħdem (normalment huwa diżattivat b'mod awtomatiku), għandek bżonn tiftaħ il-port 80 (HTTP) biex tippermetti traffiku deħlin fuq is-servizz Apache kif ġej.

# ufw allow 80
# ufw allow 443
# ufw status

Aċċess għall-pgAdmin 4 Web Interface

Issa tista 'taċċessa l-interface tal-web pgAdmin 4. Iftaħ web browser u ppuntah lejn l-indirizz li ġej u kklikkja Enter.

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

Ladarba l-interface tal-login tal-web pgAdmin 4 tidher, daħħal l-indirizz tal-email u l-password li ssettjajt qabel biex tawtentika. Imbagħad ikklikkja log in.

Wara login b'suċċess, int se tinżel fid-dashboard default tal-interface tal-web pgAdmin4. Biex tikkonnettja ma' server tad-database, ikklikkja fuq Żid Server Ġdid.

Imbagħad żid l-isem il-ġdid tal-konnessjoni tas-server u kumment. U kklikkja fuq il-Konnessjoni Tab biex tipprovdi d-dettalji tal-konnessjoni jiġifieri l-isem tal-host, l-isem tad-database, l-isem tal-utent tad-database u l-password kif muri fil-screenshot li ġej. Ladarba tkun lest, ikklikkja Save.

Taħt is-siġra tal-Browser, issa għandu jkollok mill-inqas konnessjoni waħda tas-server li turi l-isem tal-konnessjoni, in-numru ta 'databases, ir-rwoli u l-ispazju tat-tabella. Ikklikkja darbtejn fuq il-link tad-Database biex tara l-ħarsa ġenerali tal-prestazzjoni tas-server taħt id-Dashboard.

Homepage pgAdmin: https://www.pgadmin.org/

Dak kollox! pgAdmin 4 itejjeb ħafna fuq pgAdmin 3 b'diversi karatteristiċi ġodda, titjib, u bug fixes. F'din il-gwida, urejna kif tinstalla u tikkonfigura pgAdmin 4 fuq is-server Debian 10. Jekk għandek xi mistoqsijiet, ikkuntattjana permezz tal-formola tal-kummenti hawn taħt.