Hvernig á að setja upp PgAdmin 4 Debian 10


pgAdmin er opinn uppspretta, öflugt og eiginleikaríkt grafískt notendaviðmót (GUI) stjórnunar- og stjórnunartæki fyrir PostgreSQL gagnagrunninn. Sem stendur styður það PostgreSQL 9.2 eða nýrri, og keyrir á Unix og afbrigðum þess eins og Linux, Mac OS X sem og Windows stýrikerfum.

Það býður upp á öflugt notendaviðmót sem gerir þér kleift að búa til, stjórna, viðhalda og nota gagnagrunnshluti á auðveldan hátt, bæði af byrjendum og reyndum Postgres notendum.

pgAdmin 4 er meiriháttar útgáfa (og algjör endurskrifun) af pgAdmin, smíðuð með Python og Javascript/jQuery, og keyrslutíma skrifborðs skrifuð í C++ með Qt. pgAdmin 4 eykst gríðarlega á pgAdmin 3 með uppfærðum notendaviðmótsþáttum (UI), fjölnotenda/vef dreifingarvalkostum, mælaborðum og nútímalegri og glæsilegri hönnun.

Í þessari grein munum við sýna þér hvernig á að setja upp pgAdmin 4 á Debian 10 kerfinu til að veita öruggan fjaraðgang að PostgreSQL gagnagrunnum.

Þessi handbók gerir ráð fyrir að þú hafir nú þegar PostgreSQL 9.2 eða nýrra uppsett og stillt á Debian 10 þjóninum þínum, annars til að setja hann upp skaltu fylgja leiðbeiningunum okkar: Hvernig á að setja upp PostgreSQL 11 á Debian 10.

Uppsetning pgAdmin 4 í Debian 10

Debian 10 er sjálfgefið með pgAdmin 3. Til að setja upp pgAdmin 4 þarftu að virkja PostgreSQL Global Development Group (PGDG) APT geymsluna (sem inniheldur PostgreSQL pakka fyrir Debian og Ubuntu) á vélinni þinni.

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

Búðu síðan til geymsluskrá sem heitir /etc/apt/sources.list.d/pgdg.list.

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

Og bættu eftirfarandi línu í skrána.

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

Vistaðu breytingarnar og lokaðu skránni.

Uppfærðu nú APT pakkann (sem er skylduskref) og settu upp pgAdmin 4 pakkann sem hér segir. pgadmin4-apache2 pakkinn er WSGI forritið.

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

Við uppsetningu pakkans verður þú beðinn um að stilla netfang fyrir upphafsnotandareikning pgAdmin vefviðmótsins. Þessi tölvupóstur mun virka sem reikningsnafn, gefðu það upp og ýttu á Enter.

Þú verður einnig beðinn um að setja lykilorð fyrir pgadmin4 upphaflega notandareikninginn. Gefðu upp öruggt og sterkt lykilorð og smelltu síðan á Enter til að halda áfram.

Þegar pakkarnir hafa verið settir upp virkjar uppsetningarforritið systemd til að ræsa Apache2 þjónustuna og gerir það kleift að byrja sjálfkrafa við ræsingu kerfisins, í hvert skipti sem kerfið er endurræst.

Þú getur athugað stöðu þjónustunnar með eftirfarandi skipun til að tryggja að hún sé í gangi.

# systemctl status apache2 

Á Debian 10 er pgAdmin 4 WSGI forritið stillt til að vinna með Apache HTTP miðlara sjálfgefið með því að nota /etc/apache2/conf-available/pgadmin4.conf stillingarskrána.

Áður en þú getur fengið aðgang að pgadmin4 vefviðmótinu, ef þú ert með UFW eldvegginn í gangi (hann er venjulega óvirkur sjálfgefið), þarftu að opna gátt 80 (HTTP) til að leyfa komandi umferð á Apache þjónustu eins og hér segir.

# ufw allow 80
# ufw allow 443
# ufw status

Aðgangur að pgAdmin 4 vefviðmótinu

Nú hefur þú aðgang að pgAdmin 4 vefviðmótinu. Opnaðu vafra og beindu honum á eftirfarandi heimilisfang og smelltu á Enter.

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

Þegar pgAdmin 4 vefinnskráningarviðmótið birtist skaltu slá inn netfangið og lykilorðið sem þú stilltir áðan til að auðkenna. Smelltu síðan á log in.

Eftir árangursríka innskráningu muntu lenda á sjálfgefnu mælaborði pgAdmin4 vefviðmótsins. Til að tengjast gagnagrunnsþjóni, smelltu á Add New Server.

Bættu síðan við nýju nafni netþjónstengingar og athugasemd. Og smelltu á Tengingarflipann til að gefa upp upplýsingar um tenginguna, þ.e. hýsingarheiti, gagnagrunnsnafn, notendanafn gagnagrunns og lykilorð eins og sýnt er á eftirfarandi skjámynd. Þegar þú ert búinn skaltu smella á Vista.

Undir vafratrénu ættirðu nú að hafa að minnsta kosti eina netþjónstengingu sem sýnir tengingarheiti, fjölda gagnagrunna, hlutverk og töflurými. Tvísmelltu á Gagnagrunnstengilinn til að skoða yfirlit yfir frammistöðu netþjónsins undir stjórnborðinu.

pgAdmin heimasíða: https://www.pgadmin.org/

Það er allt og sumt! pgAdmin 4 batnar verulega á pgAdmin 3 með nokkrum nýjum eiginleikum, endurbótum og villuleiðréttingum. Í þessari handbók sýndum við hvernig á að setja upp og stilla pgAdmin 4 á Debian 10 netþjóni. Ef þú hefur einhverjar spurningar skaltu hafa samband við okkur í gegnum athugasemdareyðublaðið hér að neðan.