Weboldal keresés

A PgAdmin 4 Debian 10 telepítése


A pgAdmin egy nyílt forráskódú, hatékony és funkciókban gazdag grafikus felhasználói felület (GUI) adminisztrációs és felügyeleti eszköz a PostgreSQL adatbázishoz. Jelenleg a PostgreSQL 9.2 vagy újabb verzióját támogatja, és fut Unixon és változataiban, például Linux, Mac OS X és Windows operációs rendszereken.

Hatékony felhasználói felületet biztosít, amely lehetővé teszi az adatbázis-objektumok egyszerű létrehozását, kezelését, karbantartását és használatát, kezdő és tapasztalt Postgres felhasználók számára egyaránt.

A pgAdmin 4 a pgAdmin egyik fő kiadása (és egy teljes újraírása), amely Python és Javascript/jQuery használatával készült, valamint egy asztali futtatókörnyezetben. C++ és Qt. A pgAdmin 4 jelentősen továbbfejleszti a pgAdmin 3 verziót frissített felhasználói felület (UI) elemekkel, többfelhasználós/webes telepítési lehetőségekkel, irányítópultokkal, valamint modernebb és elegánsabb dizájnnal.

Ebben a cikkben bemutatjuk, hogyan telepítheti a pgAdmin 4 programot Debian 10 rendszerre, hogy biztonságos, távoli hozzáférést biztosítson a PostgreSQL adatbázisokhoz.

Ez az útmutató feltételezi, hogy a PostgreSQL 9.2 vagy újabb verziója már telepítve és konfigurálva van a Debian 10 kiszolgálón, ellenkező esetben a telepítéshez kövesse a következő útmutatónkat: A PostgreSQL 11 telepítése Debianra 10.

A pgAdmin 4 telepítése Debian 10-ben

A Debian 10 alapértelmezés szerint a pgAdmin 3 változattal érkezik. A pgAdmin 4 telepítéséhez engedélyeznie kell a PostgreSQL Global Development Group (PGDG) APT tárolót (amely PostgreSQL csomagokat tartalmaz a Debianhoz és Ubuntu) a rendszeren.

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

Ezután hozzon létre egy /etc/apt/sources.list.d/pgdg.list nevű adattárfájlt.

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

És adja hozzá a következő sort a fájlhoz.

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

Mentse el a változtatásokat, és lépjen ki a fájlból.

Most frissítse az APT csomag-gyorsítótárat (ami egy kötelező lépés), és telepítse a pgAdmin 4 csomagot az alábbiak szerint. A pgadmin4-apache2 csomag a WSGI alkalmazás.

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

A csomag telepítése során meg kell adnia egy e-mail címet a pgAdmin webes felület kezdeti felhasználói fiókjához. Ez az e-mail fióknévként fog működni, adja meg, majd nyomja meg az Enter billentyűt.

A rendszer arra is kéri, hogy állítson be jelszót a pgadmin4 kezdeti felhasználói fiókhoz. Adjon meg egy biztonságos és erős jelszót, majd kattintson az Enter gombra a folytatáshoz.

A csomagok telepítése után a telepítő aktiválja a systemd-t, hogy elindítsa az Apache2 szolgáltatást, és lehetővé teszi az automatikus elindulást a rendszer indításakor, a rendszer minden újraindításakor.

A szolgáltatás állapotát a következő paranccsal ellenőrizheti, hogy megbizonyosodjon arról, hogy működik-e.

systemctl status apache2 

A Debian 10 rendszeren a pgAdmin 4 WSGI alkalmazás úgy van beállítva, hogy alapértelmezés szerint működjön az Apache HTTP-szerverrel a /etc/apache2/conf-available/pgadmin4.conf használatával. konfigurációs fájlt.

Mielőtt hozzáférne a pgadmin4 webes felülethez, ha fut az UFW tűzfal (általában alapértelmezés szerint le van tiltva), meg kell nyitnia a 80-as (HTTP) portot, hogy engedélyezze az Apache szolgáltatás bejövő forgalmát az alábbiak szerint.

ufw allow 80
ufw allow 443
ufw status

A pgAdmin 4 webes felület elérése

Most már hozzáférhet a pgAdmin 4 webes felületéhez. Nyisson meg egy webböngészőt, mutasson rá a következő címre, majd kattintson az Enter gombra.

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

Miután megjelenik a pgAdmin 4 webes bejelentkezési felület, írja be a hitelesítéshez korábban beállított e-mail címet és jelszót. Ezután kattintson a Bejelentkezés gombra.

Sikeres bejelentkezés után a pgAdmin4 webes felület alapértelmezett irányítópultjára kerül. Adatbázis-kiszolgálóhoz való csatlakozáshoz kattintson az Új kiszolgáló hozzáadása lehetőségre.

Ezután adja hozzá az új szerverkapcsolat nevét és megjegyzést. Kattintson a Kapcsolat lapra a kapcsolat részleteinek megadásához, például gazdanév, adatbázisnév, adatbázis-felhasználónév és jelszót a következő képernyőképen látható módon. Ha elkészült, kattintson a Mentés gombra.

A Böngésző fa alatt most legalább egy szerverkapcsolattal kell rendelkeznie, amelyen megjelenik a kapcsolat neve, az adatbázisok száma, a szerepek és a táblaterület. Kattintson duplán az Adatbázis linkre, hogy megtekinthesse a szerver teljesítményének áttekintését az Irányítópulton.

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

Ez minden! A pgAdmin 4 számos új funkcióval, fejlesztéssel és hibajavítással jelentősen javítja a pgAdmin 3 verziót. Ebben az útmutatóban bemutattuk, hogyan telepíthető és konfigurálható a pgAdmin 4 a Debian 10 szerveren. Ha kérdése van, forduljon hozzánk az alábbi megjegyzés űrlapon keresztül.