Linux Mint 20-ൽ PgAdmin4 ഉപയോഗിച്ച് PostgreSQL എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം


ഒരു വെബ് ബ്രൗസറിൽ നിന്ന് നിങ്ങളുടെ PostgreSQL റിലേഷണൽ ഡാറ്റാബേസ് എളുപ്പത്തിൽ നിയന്ത്രിക്കാനും നിയന്ത്രിക്കാനും നിങ്ങളെ അനുവദിക്കുന്ന ഒരു ഓപ്പൺ സോഴ്uസ് ഫീച്ചറുകളാൽ സമ്പന്നമായ ഫ്രണ്ട്uഎൻഡ് മാനേജ്uമെന്റ് ടൂളാണ് pgAdmin.

ഡാറ്റാബേസുകളുടെയും ഡാറ്റാബേസ് ഒബ്uജക്റ്റുകളുടെയും നിർമ്മാണവും നിരീക്ഷണവും ലളിതമാക്കുന്ന ഒരു എളുപ്പത്തിൽ ഉപയോഗിക്കാവുന്ന ഉപയോക്തൃ ഇന്റർഫേസ് ഇത് നൽകുന്നു. മുമ്പത്തെ pgAdmin ടൂളിന്റെ മെച്ചപ്പെടുത്തലാണ് PgAdmin 4, ഇത് Linux, Windows, macOS സിസ്റ്റങ്ങൾ, കൂടാതെ ഒരു ഡോക്കർ കണ്ടെയ്uനർ എന്നിവയിലും ലഭ്യമാണ്.

ഈ ട്യൂട്ടോറിയലിൽ, Linux Mint 20-ൽ PgAdmin4 ഉപയോഗിച്ച് PostgreSQL എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് നിങ്ങൾ പഠിക്കും.

ഘട്ടം 1: Linux Mint-ൽ PostgreSQL ഡാറ്റാബേസ് ഇൻസ്റ്റാൾ ചെയ്യുക

1. ആരംഭിക്കുന്നതിന്, നിങ്ങളുടെ ടെർമിനൽ സമാരംഭിക്കുക, കാണിച്ചിരിക്കുന്നതുപോലെ apt പാക്കേജ് മാനേജർ ഉപയോഗിച്ച് നിങ്ങളുടെ പാക്കേജുകൾ അപ്ഡേറ്റ് ചെയ്യുക.

$ sudo apt update -y

അപ്ഡേറ്റ് പൂർത്തിയായിക്കഴിഞ്ഞാൽ, അടുത്ത ഘട്ടത്തിലേക്ക് പോകുക.

PostgreSQL ഡാറ്റാബേസ് ഒബ്uജക്uറ്റുകളുടെ മാനേജ്uമെന്റിനായി pgAdmin4 ഒരു ഫ്രണ്ട്uഎൻഡ് ഇന്റർഫേസ് നൽകുന്നതിനാൽ, ആദ്യം PostgreSQL ഇൻസ്റ്റാൾ ചെയ്യേണ്ടത് അത്യാവശ്യമാണ്.

2. ഇത് ചെയ്യുന്നതിന്, Postgresql-ന്റെ പ്രവർത്തനക്ഷമത വർദ്ധിപ്പിക്കുന്ന വിപുലമായ സവിശേഷതകൾ വാഗ്ദാനം ചെയ്യുന്ന postgresql പാക്കേജും postgresql-contrib-യും ഞങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ പോകുന്നു.

$ sudo apt install postgresql postgresql-contrib

3. സാധാരണയായി, ബൂട്ട് അപ്പ് ചെയ്യുമ്പോൾ PostgreSQL സ്വയമേവ ആരംഭിക്കുന്നു. താഴെ നൽകിയിരിക്കുന്ന കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഇത് സ്ഥിരീകരിക്കാം:

$ sudo systemctl status postgresql

4. നിങ്ങളുടെ PostgreSQL ഇൻസ്uറ്റൻസിലേക്ക് ലോഗിൻ ചെയ്യുന്നതിന്, ആദ്യം postgres ഉപയോക്താവിലേക്ക് മാറുക. PostgreSQL-ന്റെ ഇൻസ്റ്റാളേഷനിൽ പോസ്റ്റ്ഗ്രെസ് ഉപയോക്താവ് സ്ഥിരസ്ഥിതിയായി ഉൾപ്പെടുന്നു. തുടർന്ന് കാണിച്ചിരിക്കുന്നതുപോലെ psql കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.

$ sudo -i -u postgres
$ psql
# \q

5. കൂടാതെ, കാണിച്ചിരിക്കുന്നതുപോലെ ഇൻകമിംഗ് കണക്ഷനുകൾ ഡാറ്റാബേസ് സെർവർ സ്വീകരിക്കുന്നുണ്ടോയെന്ന് നിങ്ങൾക്ക് പരിശോധിക്കാവുന്നതാണ്.

$ sudo pg_isready

ഘട്ടം 2: Linux Mint-ൽ pgAdmin4 ഇൻസ്റ്റാൾ ചെയ്യുക

pgAdmin4 ഉബുണ്ടു 16.04-നും പിന്നീടുള്ള പതിപ്പുകൾക്കും ലഭ്യമാണ്, APT പാക്കേജ് മാനേജർ ഉപയോഗിച്ച് എളുപ്പത്തിൽ ഇൻസ്റ്റാൾ ചെയ്യാവുന്നതാണ്. ഇതിന് Linux Mint 20 പിന്തുണയ്uക്കാനാവില്ല, കൂടാതെ Pgadmi4 ഡവലപ്പർമാർ APT പാക്കേജ് മാനേജർ ഉപയോഗിച്ച് ഫ്രണ്ട്uഎൻഡ് മാനേജ്uമെന്റ് ടൂൾ എളുപ്പത്തിൽ ഇൻസ്റ്റാൾ ചെയ്യാൻ ഉപയോക്താക്കളെ അനുവദിക്കുന്ന പിന്തുണ ഉൾപ്പെടുത്തിയിട്ടില്ല.

6. ഒരു വെർച്വൽ എൻവയോൺമെന്റിൽ നിന്ന് pgAdmin4 ഇൻസ്റ്റാൾ ചെയ്യുക എന്നതാണ് ഏക പ്രായോഗികമായ ഓപ്ഷൻ. അതിനാൽ ആദ്യം, കാണിച്ചിരിക്കുന്നതുപോലെ ഞങ്ങൾ മുൻവ്യവസ്ഥ പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യും.

$ sudo apt install libgmp3-dev build-essential libssl-dev

7. അടുത്തതായി, പൈത്തൺ വെർച്വൽ എൻവയോൺമെന്റും അനുബന്ധ ഡിപൻഡൻസികളും ഇൻസ്റ്റാൾ ചെയ്യുക.

$ sudo apt install python3-virtualenv python3-dev libpq-dev

8. അടുത്തതായി, നിങ്ങൾ ഒരു വെർച്വൽ പരിസ്ഥിതി സൃഷ്ടിക്കുന്ന ഒരു ഡയറക്ടറി സൃഷ്ടിക്കുക.

$ mkdir pgadmin4 && cd pgadmin4

9. തുടർന്ന് കാണിച്ചിരിക്കുന്നതുപോലെ വെർച്വൽ പരിസ്ഥിതി സൃഷ്ടിക്കുക. ഇവിടെ, pgadmin4env എന്നത് വെർച്വൽ എൻവയോൺമെന്റിന്റെ പേരാണ്.

$ virtualenv pgadmin4env

10. വെർച്വൽ എൻവയോൺമെന്റ് സ്ഥാപിച്ചുകഴിഞ്ഞാൽ, കാണിച്ചിരിക്കുന്നതുപോലെ അത് സജീവമാക്കുക.

$ source pgadmin4env/bin/activate

11. തുടർന്ന് കാണിച്ചിരിക്കുന്നതുപോലെ pgadmin4 ഇൻസ്റ്റാൾ ചെയ്യാൻ pip ടൂൾ ഉപയോഗിക്കുക.

$ pip install https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v4.30/pip/pgadmin4-4.30-py3-none-any.whl

12. അടുത്തതായി, ഒരു കോൺഫിഗറേഷൻ ഫയൽ സൃഷ്ടിക്കുക config_local.py.

$ sudo nano pgadmin4env/lib/python3.8/site-packages/pgadmin4/config_local.py

താഴെ വരികൾ ചേർക്കുക.

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. pgAdmin4 മാനേജ്മെന്റ് ടൂൾ ആരംഭിക്കുന്നതിന്, കമാൻഡ് അഭ്യർത്ഥിക്കുക:

$ python pgadmin4env/lib/python3.8/site-packages/pgadmin4/pgadmin4.py
Or
./pgadmin4env/bin/pgadmin4&

14. അവസാനമായി, നിങ്ങളുടെ ബ്രൗസറിലേക്ക് പോയി കാണിച്ചിരിക്കുന്ന വിലാസം ബ്രൗസ് ചെയ്യുക.

http://127.0.0.1:5050

മാസ്റ്റർ പാസ്uവേഡ് സജ്ജീകരിക്കാൻ നിങ്ങളോട് ആവശ്യപ്പെടും, അതിനാൽ മുന്നോട്ട് പോയി ശക്തമായ ഒരു പാസ്uവേഡ് സജ്ജീകരിച്ച് 'ശരി' ബട്ടൺ ക്ലിക്കുചെയ്യുക.

15. കാര്യങ്ങൾ എളുപ്പമാക്കുന്നതിന്, കാണിച്ചിരിക്കുന്നതുപോലെ ~/.bashrc ഫയലിൽ നിങ്ങൾക്ക് ഒരു അപരനാമം സൃഷ്ടിക്കാം.

$ echo "alias startPg='~/pgAdmin4/venv/bin/python ~/pgAdmin4/venv/lib/python3.8/site-packages/pgadmin4/pgAdmin4.py'" >> ~/.bashrc

16. അടുത്തതായി, bashrc ഫയൽ അപ്ഡേറ്റ് ചെയ്യുക.

$ source ~/.bashrc

17. അവസാനമായി, startpg കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് pgAdmin4 മാനേജ്മെന്റ് ടൂൾ ആരംഭിക്കാം.

$ startpg

ഒരിക്കൽ കൂടി നിങ്ങളുടെ ബ്രൗസറിലേക്ക് പോയി PgAdmin4 ഇന്റർഫേസിലേക്ക് ലോഗിൻ ചെയ്യുക. ഇത് Linux Mint-ൽ pgAdmin4-ന്റെ ഇൻസ്റ്റാളേഷൻ അവസാനിപ്പിക്കുന്നു.