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.