PgAdmin 4 Debian 10 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം


പോസ്റ്റ്uഗ്രെഎസ്uക്യുഎൽ ഡാറ്റാബേസിനായുള്ള ഒരു ഓപ്പൺ സോഴ്uസ്, പവർഫുൾ, ഫീച്ചർ റിച്ച് ഗ്രാഫിക്കൽ യൂസർ ഇന്റർഫേസ് (ജിയുഐ) അഡ്മിനിസ്ട്രേഷനും മാനേജ്uമെന്റ് ടൂളുമാണ് pgAdmin. നിലവിൽ, ഇത് PostgreSQL 9.2 അല്ലെങ്കിൽ അതിനു ശേഷമുള്ളവയെ പിന്തുണയ്ക്കുന്നു, കൂടാതെ Unix-ലും അതിന്റെ വേരിയന്റുകളായ Linux, Mac OS X, Windows ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിലും പ്രവർത്തിക്കുന്നു.

തുടക്കക്കാർക്കും പരിചയസമ്പന്നരായ പോസ്റ്റ്uഗ്രേസ് ഉപയോക്താക്കൾക്കും ഒരുപോലെ ഡാറ്റാബേസ് ഒബ്uജക്റ്റുകൾ എളുപ്പത്തിൽ സൃഷ്uടിക്കാനും നിയന്ത്രിക്കാനും പരിപാലിക്കാനും ഉപയോഗിക്കാനും നിങ്ങളെ പ്രാപ്uതമാക്കുന്ന ശക്തമായ ഒരു ഉപയോക്തൃ ഇന്റർഫേസ് ഇത് നൽകുന്നു.

pgAdmin 4 എന്നത് pgAdmin-ന്റെ ഒരു പ്രധാന റിലീസാണ് (ഒരു പൂർണ്ണമായ റീറൈറ്റും), പൈത്തൺ, Javascript/jQuery എന്നിവ ഉപയോഗിച്ച് നിർമ്മിച്ചതാണ്, കൂടാതെ C++ ൽ Qt ഉപയോഗിച്ച് എഴുതിയ ഒരു ഡെസ്ക്ടോപ്പ് റൺടൈം. അപ്uഡേറ്റ് ചെയ്uത ഉപയോക്തൃ ഇന്റർഫേസ് (UI) ഘടകങ്ങൾ, മൾട്ടി-യൂസർ/വെബ് വിന്യാസ ഓപ്ഷനുകൾ, ഡാഷ്uബോർഡുകൾ, കൂടുതൽ ആധുനികവും മനോഹരവുമായ ഡിസൈൻ എന്നിവ ഉപയോഗിച്ച് pgAdmin 3-ൽ pgAdmin 4 വളരെയധികം മെച്ചപ്പെടുത്തുന്നു.

ഈ ലേഖനത്തിൽ, PostgreSQL ഡാറ്റാബേസുകളിലേക്ക് സുരക്ഷിതവും വിദൂരവുമായ ആക്സസ് നൽകുന്നതിന് ഡെബിയൻ 10 സിസ്റ്റത്തിൽ pgAdmin 4 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് ഞങ്ങൾ കാണിച്ചുതരാം.

നിങ്ങളുടെ ഡെബിയൻ 10 സെർവറിൽ നിങ്ങൾ ഇതിനകം PostgreSQL 9.2 അല്ലെങ്കിൽ അതിലും ഉയർന്ന പതിപ്പ് ഇൻസ്റ്റാൾ ചെയ്യുകയും കോൺഫിഗർ ചെയ്യുകയും ചെയ്തിട്ടുണ്ടെന്ന് ഈ ഗൈഡ് അനുമാനിക്കുന്നു, അല്ലാത്തപക്ഷം ഇത് ഇൻസ്റ്റാൾ ചെയ്യാൻ, ഞങ്ങളുടെ ഗൈഡ് പിന്തുടരുക: Debian 10-ൽ PostgreSQL 11 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം.

ഡെബിയൻ 10-ൽ pgAdmin 4 ഇൻസ്റ്റാൾ ചെയ്യുന്നു

ഡിഫോൾട്ടായി pgAdmin 3 ഉള്ള ഡെബിയൻ 10 ഷിപ്പുകൾ. pgAdmin 4 ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന്, നിങ്ങളുടെ സിസ്റ്റത്തിൽ PostgreSQL ഗ്ലോബൽ ഡെവലപ്uമെന്റ് ഗ്രൂപ്പ് (PGDG) APT ശേഖരം (ഡെബിയൻ, ഉബുണ്ടുവിനുള്ള PostgreSQL പാക്കേജുകൾ അടങ്ങിയിരിക്കുന്നു) പ്രവർത്തനക്ഷമമാക്കേണ്ടതുണ്ട്.

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

തുടർന്ന് /etc/apt/sources.list.d/pgdg.list എന്ന പേരിൽ ഒരു റിപ്പോസിറ്ററി ഫയൽ സൃഷ്ടിക്കുക.

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

ഫയലിൽ ഇനിപ്പറയുന്ന വരി ചേർക്കുക.

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

മാറ്റങ്ങൾ സംരക്ഷിച്ച് ഫയലിൽ നിന്ന് പുറത്തുകടക്കുക.

ഇപ്പോൾ APT പാക്കേജ് കാഷെ അപ്uഡേറ്റ് ചെയ്യുക (ഇത് നിർബന്ധിത ഘട്ടമാണ്), കൂടാതെ pgAdmin 4 പാക്കേജ് ഇനിപ്പറയുന്ന രീതിയിൽ ഇൻസ്റ്റാൾ ചെയ്യുക. pgadmin4-apache2 പാക്കേജ് WSGI ആപ്ലിക്കേഷനാണ്.

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

പാക്കേജ് ഇൻസ്റ്റാളേഷൻ സമയത്ത്, pgAdmin വെബ് ഇന്റർഫേസ് പ്രാരംഭ ഉപയോക്തൃ അക്കൗണ്ടിനായി ഒരു ഇമെയിൽ വിലാസം സജ്ജമാക്കാൻ നിങ്ങളോട് ആവശ്യപ്പെടും. ഈ ഇമെയിൽ അക്കൗണ്ട് പേരായി പ്രവർത്തിക്കും, അത് നൽകി എന്റർ അമർത്തുക.

pgadmin4 പ്രാരംഭ ഉപയോക്തൃ അക്കൗണ്ടിനായി ഒരു പാസ്uവേഡ് സജ്ജീകരിക്കാനും നിങ്ങളോട് ആവശ്യപ്പെടും. സുരക്ഷിതവും ശക്തവുമായ പാസ്uവേഡ് നൽകുക, തുടർന്ന് തുടരാൻ എന്റർ ക്ലിക്ക് ചെയ്യുക.

പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, Apache2 സേവനം ആരംഭിക്കുന്നതിനായി ഇൻസ്റ്റാളർ systemd സജീവമാക്കുകയും സിസ്റ്റം റീബൂട്ട് ചെയ്യുമ്പോഴെല്ലാം സിസ്റ്റം സ്റ്റാർട്ടപ്പിൽ സ്വയമേവ ആരംഭിക്കാൻ ഇത് പ്രാപ്തമാക്കുകയും ചെയ്യുന്നു.

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

# systemctl status apache2 

Debian 10-ൽ, pgAdmin 4 WSGI ആപ്ലിക്കേഷൻ /etc/apache2/conf-available/pgadmin4.conf കോൺഫിഗറേഷൻ ഫയൽ ഉപയോഗിച്ച് സ്ഥിരസ്ഥിതിയായി Apache HTTP സെർവറുമായി പ്രവർത്തിക്കാൻ ക്രമീകരിച്ചിരിക്കുന്നു.

നിങ്ങൾക്ക് pgadmin4 വെബ് ഇന്റർഫേസ് ആക്സസ് ചെയ്യുന്നതിന് മുമ്പ്, നിങ്ങൾക്ക് UFW ഫയർവാൾ പ്രവർത്തിക്കുന്നുണ്ടെങ്കിൽ (സാധാരണയായി ഇത് ഡിഫോൾട്ടായി പ്രവർത്തനരഹിതമാണ്), അപ്പാച്ചെ സേവനത്തിൽ ഇനിപ്പറയുന്ന രീതിയിൽ ഇൻകമിംഗ് ട്രാഫിക് അനുവദിക്കുന്നതിന് നിങ്ങൾ പോർട്ട് 80 (HTTP) തുറക്കേണ്ടതുണ്ട്.

# ufw allow 80
# ufw allow 443
# ufw status

pgAdmin 4 വെബ് ഇന്റർഫേസ് ആക്സസ് ചെയ്യുന്നു

ഇപ്പോൾ നിങ്ങൾക്ക് pgAdmin 4 വെബ് ഇന്റർഫേസ് ആക്സസ് ചെയ്യാൻ കഴിയും. ഒരു വെബ് ബ്രൗസർ തുറന്ന് താഴെ പറയുന്ന വിലാസത്തിലേക്ക് പോയിന്റ് ചെയ്ത് എന്റർ ക്ലിക്ക് ചെയ്യുക.

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

pgAdmin 4 വെബ് ലോഗിൻ ഇന്റർഫേസ് പ്രത്യക്ഷപ്പെട്ടുകഴിഞ്ഞാൽ, ആധികാരികമാക്കുന്നതിന് നിങ്ങൾ നേരത്തെ സജ്ജമാക്കിയ ഇമെയിൽ വിലാസവും പാസ്uവേഡും നൽകുക. തുടർന്ന് ലോഗിൻ ക്ലിക്ക് ചെയ്യുക.

വിജയകരമായ ഒരു ലോഗിൻ കഴിഞ്ഞ്, നിങ്ങൾ pgAdmin4 വെബ് ഇന്റർഫേസ് ഡിഫോൾട്ട് ഡാഷ്uബോർഡിൽ ഇറങ്ങും. ഒരു ഡാറ്റാബേസ് സെർവറിലേക്ക് കണക്റ്റുചെയ്യാൻ, പുതിയ സെർവർ ചേർക്കുക എന്നതിൽ ക്ലിക്കുചെയ്യുക.

തുടർന്ന് പുതിയ സെർവർ കണക്ഷൻ പേരും ഒരു കമന്റും ചേർക്കുക. ഇനിപ്പറയുന്ന സ്ക്രീൻഷോട്ടിൽ കാണിച്ചിരിക്കുന്നതുപോലെ കണക്ഷൻ വിശദാംശങ്ങൾ അതായത് ഹോസ്റ്റ്നാമം, ഡാറ്റാബേസ് നാമം, ഡാറ്റാബേസ് ഉപയോക്തൃനാമം, പാസ്വേഡ് എന്നിവ നൽകുന്നതിന് കണക്ഷൻ ടാബിൽ ക്ലിക്ക് ചെയ്യുക. നിങ്ങൾ ചെയ്തുകഴിഞ്ഞാൽ, സംരക്ഷിക്കുക ക്ലിക്കുചെയ്യുക.

ബ്രൗസർ ട്രീയുടെ കീഴിൽ, നിങ്ങൾക്ക് ഇപ്പോൾ കണക്ഷന്റെ പേര്, ഡാറ്റാബേസുകളുടെ എണ്ണം, റോളുകൾ, ടേബിൾ സ്പേസ് എന്നിവ കാണിക്കുന്ന ഒരു സെർവർ കണക്ഷനെങ്കിലും ഉണ്ടായിരിക്കണം. ഡാഷ്uബോർഡിന് കീഴിലുള്ള സെർവർ പ്രകടന അവലോകനം കാണുന്നതിന് ഡാറ്റാബേസ് ലിങ്കിൽ ഡബിൾ ക്ലിക്ക് ചെയ്യുക.

pgAdmin ഹോംപേജ്: https://www.pgadmin.org/

അത്രയേയുള്ളൂ! നിരവധി പുതിയ ഫീച്ചറുകൾ, മെച്ചപ്പെടുത്തലുകൾ, ബഗ് പരിഹാരങ്ങൾ എന്നിവ ഉപയോഗിച്ച് pgAdmin 4 pgAdmin 3-ൽ വളരെയധികം മെച്ചപ്പെടുത്തുന്നു. ഈ ഗൈഡിൽ, ഡെബിയൻ 10 സെർവറിൽ pgAdmin 4 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും കോൺഫിഗർ ചെയ്യാമെന്നും ഞങ്ങൾ കാണിച്ചുതന്നു. നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങളുണ്ടെങ്കിൽ, ചുവടെയുള്ള അഭിപ്രായ ഫോം വഴി ഞങ്ങളെ ബന്ധപ്പെടുക.