Kā Linux Mint 20 instalēt PostgreSQL ar pgAdmin4
pgAdmin ir atvērtā koda iezīmēm bagāts frontend pārvaldības rīks, kas ļauj ērti pārvaldīt un pārvaldīt savu PostgreSQL relāciju datu bāzi no tīmekļa pārlūkprogrammas.
Tas nodrošina viegli lietojamu lietotāja interfeisu, kas vienkāršo datu bāzu un datu bāzes objektu izveidi un uzraudzību. PgAdmin 4 ir agrākā pgAdmin rīka uzlabojums, un tas ir pieejams Linux, Windows, macOS sistēmām un pat Docker konteineram.
Šajā apmācībā jūs uzzināsiet, kā Linux Mint 20 instalēt PostgreSQL ar pgAdmin4.
1. solis: Linux Mint instalējiet PostgreSQL datu bāzi
1. Lai sāktu, palaidiet termināli un atjauniniet paketes, izmantojot apt pakotņu pārvaldnieku, kā parādīts.
$ sudo apt update -y
Kad atjaunināšana ir pabeigta, pārejiet pie nākamās darbības.
Tā kā pgAdmin4 nodrošina priekšgala saskarni PostgreSQL datu bāzes objektu pārvaldībai, ir svarīgi vispirms instalēt PostgreSQL.
2. Lai to izdarītu, mēs instalēsim paketi postgresql un postgresql-contrib, kas piedāvā paplašinātas funkcijas, kas paplašina PostgreSQL funkcionalitāti.
$ sudo apt install postgresql postgresql-contrib
3. Parasti PostgreSQL sāk darboties automātiski. To var apstiprināt, izmantojot tālāk sniegto komandu:
$ sudo systemctl status postgresql
4. Lai pieteiktos savā PostgreSQL instancē, vispirms pārslēdzieties uz postgres lietotāju. Postgres lietotājs pēc noklusējuma tiek iekļauts, instalējot PostgreSQL. Pēc tam izpildiet komandu psql, kā parādīts.
$ sudo -i -u postgres $ psql # \q
5. Turklāt jūs varat pārbaudīt, vai datu bāzes serveris pieņem ienākošos savienojumus, kā parādīts.
$ sudo pg_isready
2. solis: Instalējiet pgAdmin4 Linux Mint
pgAdmin4 ir pieejams Ubuntu 16.04 un jaunākām versijām, un to var viegli instalēt, izmantojot APT pakotņu pārvaldnieku. Tas pats nevar atbalstīt Linux Mint 20, un Pgadmi4 izstrādātājiem vēl jāiekļauj atbalsts, kas ļauj lietotājiem viegli instalēt priekšējās vadības rīku, izmantojot APT pakotņu pārvaldnieku.
6. Vienīgā reālā iespēja ir pgAdmin4 instalēšana no virtuālās vides. Tātad vispirms mēs instalēsim priekšnoteikumu paketes, kā parādīts.
$ sudo apt install libgmp3-dev build-essential libssl-dev
7. Pēc tam instalējiet virtuālo vidi Python un ar to saistītās atkarības.
$ sudo apt install python3-virtualenv python3-dev libpq-dev
8. Pēc tam izveidojiet direktoriju, kurā izveidosiet virtuālo vidi.
$ mkdir pgadmin4 && cd pgadmin4
9. Pēc tam izveidojiet virtuālo vidi, kā parādīts attēlā. Šeit pgadmin4env ir virtuālās vides nosaukums.
$ virtualenv pgadmin4env
10. Kad virtuālā vide ir izveidota, aktivizējiet to, kā parādīts.
$ source pgadmin4env/bin/activate
11. Pēc tam izmantojiet pip rīku, lai instalētu pgadmin4, kā parādīts.
$ pip install https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v4.30/pip/pgadmin4-4.30-py3-none-any.whl
12. Pēc tam izveidojiet konfigurācijas failu config_local.py.
$ sudo nano pgadmin4env/lib/python3.8/site-packages/pgadmin4/config_local.py
un pievienojiet zemāk redzamās rindas.
import os DATA_DIR = os.path.realpath(os.path.expanduser(u'~/.pgadmin/')) LOG_FILE = os.path.join(DATA_DIR, 'pgadmin4.log') SQLITE_PATH = os.path.join(DATA_DIR, 'pgadmin4.db') SESSION_DB_PATH = os.path.join(DATA_DIR, 'sessions') STORAGE_DIR = os.path.join(DATA_DIR, 'storage') SERVER_MODE = False
13. Lai palaistu pgAdmin4 pārvaldības rīku, izsauciet komandu:
$ python pgadmin4env/lib/python3.8/site-packages/pgadmin4/pgadmin4.py Or ./pgadmin4env/bin/pgadmin4&
14. Visbeidzot, dodieties uz pārlūkprogrammu un pārlūkojiet norādīto adresi.
http://127.0.0.1:5050
Jums tiks piedāvāts iestatīt galveno paroli, tāpēc turpiniet un iestatiet stingru paroli un noklikšķiniet uz pogas Labi.
15. Lai viss būtu vieglāk, ~/.bashrc failā varat izveidot aizstājvārdu, kā parādīts.
$ echo "alias startPg='~/pgAdmin4/venv/bin/python ~/pgAdmin4/venv/lib/python3.8/site-packages/pgadmin4/pgAdmin4.py'" >> ~/.bashrc
16. Pēc tam atjauniniet bashrc failu.
$ source ~/.bashrc
17. Visbeidzot, jūs varat sākt pārvaldības rīku pgAdmin4, vienkārši izsaucot komandu startpg.
$ startpg
Vēlreiz dodieties uz pārlūkprogrammu un piesakieties PgAdmin4 saskarnē. Un ar to tiek pabeigta pgAdmin4 instalēšana Linux Mint.