Articles

Hogyan kell telepíteni PostgreSQL és Pgadmin4 Ubuntu 20.04

Ez az útmutató végigvezeti Önt az utasításokat telepíteni PostgreSQL 12 relációs és objektum-orientált adatbázis – kezelő rendszerek és pgAdmin4, egy általánosan használt web-alapú PostgreSQL adatbázis szerver adminisztrációs eszköz. Megmutatjuk, hogyan kell telepíteni a pgadmin4 legújabb verzióját, amely v4.23.

kapcsolódó olvasási: hogyan kell telepíteni PostgreSQL és pgAdmin a CentOS 8

előfeltételek:

  • Ubuntu 20.04 szerver telepítés
  • Ubuntu 20.,04 Desktop installation

kezdjük…

PostgreSQL telepítése Ubuntu 20.04

jelentkezzen be az Ubuntu rendszerébe, és frissítse a rendszer szoftvercsomagjait a következő apt paranccsal.

$ sudo apt update

most telepítse a PostgreSQL legújabb verzióját az alapértelmezett Ubuntu tárolókból.

$ sudo apt install postgresql

a telepítés során a telepítő új PostgreSQL klasztert hoz létre (adatbázisok gyűjteménye, amelyeket egyetlen szerverpéldány kezel), így inicializálja az adatbázist., Az alapértelmezett adatkönyvtár a /var/lib/postgresql/12/main, a konfigurációs fájlok pedig az /etc/postgresql/12/main könyvtárban vannak tárolva.,iv id=”293412d5b4″>

Check PostgreSQL Status

Also, confirm that the Postgresql server is ready to accept connections from clients as follows:

$ sudo pg_isready
PostgreSQL Accepting Client Connections

Creating Database in PostgreSQL

To create a new database in PostgreSQL, you need to access the PostgreSQL database shell (psql) program., Először váltson a postgres rendszer felhasználói fiókjára, majd futtassa a psql parancsot az alábbiak szerint:

$ sudo su - postgres$ psqlpostgres=# 

most hozzon létre egy új adatbázist és egy felhasználót a következő parancsokkal.,

hozzon Létre egy Adatbázis, Sql

Konfigurálása PostgreSQL van az Ügyfél hitelesítésére,

a PostgreSQL-t használ az ügyfél hitelesítésére, hogy melyik felhasználói fiók csatlakoztatható, amely adatbázisok, amely otthont, s ez által vezérelt beállításokat az ügyfél hitelesítésére, konfigurációs fájl, melyik Ubuntu található /etc/postgresql/12/fő/pg_hba.conf.

nyissa meg ezt a fájlt a kedvenc szövegszerkesztőjével az ábrán látható módon.,

$ sudo vim /etc/postgresql/12/main/pg_hba.conf

PostgreSQL használ sokféle ügyfél hitelesítési módszerek, beleértve a peer, ident, Jelszó, md5 (olvassa el a PostgreSQL 12 dokumentációt részletes magyarázatot minden módszer).

md5 a legbiztonságosabb és ajánlott, mert megköveteli, hogy az ügyfél kettős MD5-kivonatolt jelszót adjon meg a hitelesítéshez. Tehát győződjön meg róla, hogy az alábbi bejegyzések md5-vel rendelkeznek, mint az alábbi módszer:

host all all 127.0.0.1/32 md5# IPv6 local connections:host all all ::1/128 md5

az ügyfél hitelesítési konfigurációs fájljának módosítása után újra kell indítania a PostgreSQL szolgáltatást.,

$ sudo systemctl restart postgresql

a Pgadmin4 Ubuntu

Pgadmin4 telepítése nem érhető el az Ubuntu tárolókban. Telepítenünk kell a pgAdmin4 APT tárolóból. Kezdje a tároló beállításával. Adja hozzá az adattár nyilvános kulcsát, majd hozza létre az adattár konfigurációs fájlját.

Ezután telepítse a pgAdmin4,

$sudo apt install pgadmin4

a fenti parancs számos szükséges csomagot telepít, beleértve az Apache2 webszervert a pgadmin4-webalkalmazás webes módban történő kiszolgálásához.,

a telepítés befejezése után futtassa a web setup szkriptet, amely a pgdmin4 bináris csomaggal érkezik, a rendszer webes módban történő futtatásához. A rendszer kéri, hogy hozzon létre egy pgadmin4 bejelentkezési e-mailt és jelszót az alábbi képernyőképen látható módon.

Ez a szkript konfigurálása Apache2, hogy szolgálja a pgAdmin4 web alkalmazás, amely magában foglalja, amely lehetővé teszi a WSGI modul konfigurálása a pgAdmin alkalmazás szerelhető a pgadmin4 a webszerver így elérhetjük, hogy a:


Ez is újraindul az Apache2 szolgáltatás alkalmazni a legújabb változások.,e az e-mail cím, valamint beállíthatjuk, hogy egy erős, biztonságos jelszó is:

$ sudo /usr/pgadmin4/bin/setup-web.sh
Beállítás PgAdmin az Ubuntu

Elérése pgAdmin4 Webes Felületen

hozzáférést a pgAdmin4 webes alkalmazás interfész, nyisson meg egy webböngészőt, majd használja a következő cím navigálni:


Ha a bejelentkezési oldal betöltődik, adja meg e-mail címét, hogy az előző részben létrehozott, míg konfigurálása a pgAdmin4, hogy fut a web mód.,

pgAdmin Login

sikeres bejelentkezés után a pgadmin4 webes alkalmazás irányítópultján landol. A kiszolgálóhoz való csatlakozáshoz kattintson az új kiszolgáló hozzáadása elemre a következő képernyőképen kiemelve.

új kiszolgáló hozzáadása a PgAdmin-ban

Ezután írja be a kapcsolatot az Általános beállításokban (név, Szervercsoport, megjegyzés). Ezután kattintson a kapcsolatok elemre a következő képernyőképen kiemelve.,

Új Kapcsolat hozzáadása a PgAdmin-ben

Ezután írja be a PostgreSQL adatbázis szerver hostname/cím, Port szám (hagyja 5432 az alapértelmezett), válassza ki a a karbantartó adatbázis (aminek postgresnek kell lennie), írja be az adatbázis felhasználónevét és jelszavát.,

PostgreSQL Database Settings

If the database access credentials are OK and the server-client authentication configuration is too, pgAdmin4 should successfully connect to the database server.

PostgreSQL Databases