Debian, Ubuntu എന്നിവയിൽ PostgreSQL 9.6 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം


ലിനക്സും വിൻഡോസ് ഒഎസും ഉൾപ്പെടെയുള്ള യുണിക്സ് പോലുള്ള ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിൽ പ്രവർത്തിക്കുന്ന ശക്തമായ, ഉയർന്ന തോതിലുള്ള, ഓപ്പൺ സോഴ്സ്, ക്രോസ്-പ്ലാറ്റ്ഫോം ഒബ്ജക്റ്റ്-റിലേഷണൽ ഡാറ്റാബേസ് സിസ്റ്റമാണ് PostgreSQL. ഇത് ഒരു എന്റർപ്രൈസ് ലെവൽ ഡാറ്റാബേസ് സിസ്റ്റമാണ്, അത് വളരെ വിശ്വസനീയവും ഉപയോക്താക്കൾക്ക് ഡാറ്റ സമഗ്രതയും കൃത്യതയും വാഗ്ദാനം ചെയ്യുന്നു.

ഞങ്ങളുടെ മുമ്പത്തെ ലേഖനത്തിൽ, CentOS/RHEL, Fedora എന്നിവയിലെ PostgreSQL 10 ഇൻസ്റ്റാളേഷൻ ഞങ്ങൾ വിശദീകരിച്ചിട്ടുണ്ട്. ഈ ലേഖനത്തിൽ, ഔദ്യോഗിക PostgreSQL APT റിപ്പോസിറ്ററി ഉപയോഗിച്ച് Debian, Ubuntu, അതിന്റെ ഡെറിവേറ്റീവുകൾ എന്നിവയിൽ PostgreSQL 9.6 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് ഞങ്ങൾ വിശദീകരിക്കും.

PostgreSQL APT റിപ്പോസിറ്ററി ചേർക്കുക

ഈ ഔദ്യോഗിക PostgreSQL APT റിപ്പോസിറ്ററി നിങ്ങളുടെ Linux സിസ്റ്റവുമായി സംയോജിപ്പിക്കുകയും Debian, Ubuntu വിതരണങ്ങളിലെ PostgreSQL-ന്റെ പിന്തുണയുള്ള എല്ലാ പതിപ്പുകൾക്കും ഓട്ടോമാറ്റിക് അപ്uഡേറ്റുകൾ വാഗ്ദാനം ചെയ്യുകയും ചെയ്യും.

apt റിപ്പോസിറ്ററി ചേർക്കുന്നതിന്, ആദ്യം ഫയൽ /etc/apt/sources.list.d/pgdg.list സൃഷ്uടിക്കുക, നിങ്ങളുടെ വിതരണത്തിനനുസരിച്ച് ശേഖരത്തിനായി ഒരു ലൈൻ ചേർക്കുക.

--------------- On Ubuntu 17.04 ---------------
deb http://apt.postgresql.org/pub/repos/apt/ zesty-pgdg main

--------------- On Ubuntu 16.04 ---------------
deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main

--------------- On Ubuntu 14.04 ---------------
deb http://apt.postgresql.org/pub/repos/apt/ trusty-pgdg main
--------------- On Stretch 9.x ---------------
deb http://apt.postgresql.org/pub/repos/apt/ stretch-pgdg main

--------------- On Jessie 8.x ---------------
deb http://apt.postgresql.org/pub/repos/apt/ jessie-pgdg main

--------------- On Wheezy 7.x ---------------
deb http://apt.postgresql.org/pub/repos/apt/ wheezy-pgdg main

തുടർന്ന് റിപ്പോസിറ്ററി സൈനിംഗ് കീ ഇറക്കുമതി ചെയ്യുക, കൂടാതെ ഇതുപോലുള്ള സിസ്റ്റം പാക്കേജ് ലിസ്റ്റുകൾ അപ്ഡേറ്റ് ചെയ്യുക.

$ wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
$ sudo apt update 

PostgreSQL സെർവർ ഇൻസ്റ്റാൾ ചെയ്യുക

നിങ്ങളുടെ ബന്ധപ്പെട്ട ലിനക്സ് വിതരണത്തിൽ PostgreSQL apt ശേഖരം ചേർത്തുകഴിഞ്ഞാൽ, ഇപ്പോൾ PostgreSQL സെർവറും ക്ലയന്റ് പാക്കേജുകളും ഇനിപ്പറയുന്ന രീതിയിൽ ഇൻസ്റ്റാൾ ചെയ്യുക:

$ sudo apt install postgresql-9.6-server postgresql-9.6  

പ്രധാനപ്പെട്ടത്: RHEL/CentOS/Fedora-ൽ നിന്ന് വ്യത്യസ്തമായി, നിങ്ങൾ ഡാറ്റാബേസ് സിസ്റ്റം സ്വമേധയാ ആരംഭിക്കേണ്ടതുണ്ട്, ഉബുണ്ടു/ഡെബിയനിൽ, ഇത് സ്വയമേവ ആരംഭിക്കുന്നു. അതിനാൽ അടുത്ത വിഭാഗത്തിൽ വിവരിച്ചിരിക്കുന്നതുപോലെ ഡാറ്റാബേസ് സെർവർ ആരംഭിക്കുന്നത് തുടരുക.

PostgreSQL ഡാറ്റ ഡയറക്uടറി /var/lib/postgresql/9.6/main ഡാറ്റാബേസിനായുള്ള എല്ലാ ഡാറ്റാ ഫയലുകളും ഉൾക്കൊള്ളുന്നു.

PostgreSQL സെർവർ ആരംഭിച്ച് പ്രവർത്തനക്ഷമമാക്കുക

ഡാറ്റാബേസ് സെർവർ ആരംഭിക്കുന്നതോടെ, PostgreSQL സേവനം ആരംഭിച്ച്, ഇതുപോലുള്ള സിസ്റ്റം ബൂട്ടിൽ യാന്ത്രികമായി ആരംഭിക്കുന്നതിന് PostgreSQL സേവനം പ്രവർത്തനക്ഷമമാക്കുക.

--------------- On SystemD --------------- 
$ sudo systemctl start postgresql.service
$ sudo systemctl enable postgresql.service 
$ sudo systemctl status postgresql.service 

--------------- On SysVinit --------------- 
$ sudo service postgresql-9.6 start
$ sudo chkconfig postgresql on
$ sudo service postgresql-9.6 status

PostgreSQL ഇൻസ്റ്റാളേഷൻ പരിശോധിക്കുക

നിങ്ങളുടെ സെർവറിൽ PostgreSQL ഡാറ്റാബേസ് സിസ്റ്റം ഇൻസ്റ്റാൾ ചെയ്ത ശേഷം, postgres ഡാറ്റാബേസ് സെർവറിലേക്ക് കണക്റ്റ് ചെയ്തുകൊണ്ട് അതിന്റെ ഇൻസ്റ്റാളേഷൻ പരിശോധിക്കുക. PostgreSQL അഡ്മിനിസ്ട്രേറ്റർ ഉപയോക്താവിനെ postgres എന്ന് നാമകരണം ചെയ്യുന്നു, ഉപയോക്തൃ സിസ്റ്റം അക്കൗണ്ട് ആക്സസ് ചെയ്യുന്നതിന് ഈ കമാൻഡ് ടൈപ്പ് ചെയ്യുക.

$ sudo su postgres
# cd
# psql

പോസ്റ്റ്uഗ്രെ ഡാറ്റാബേസ് അഡ്മിനിസ്ട്രേറ്റർ ഉപയോക്താവിനായി ഒരു പാസ്uവേഡ് സജ്ജീകരിക്കുന്നതിന്, ഈ കമാൻഡ് ഉപയോഗിക്കുക:

postgres=# \password postgres

postgre ഉപയോക്തൃ സിസ്റ്റം അക്കൗണ്ട് സുരക്ഷിതമാക്കാൻ, ചുവടെയുള്ള പാസ്uവേഡ് കമാൻഡ് ഉപയോഗിക്കുക.

$ sudo passwd postgres 

Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully

$su - postgre
$ ls
$ psql

കൂടുതൽ വിവരങ്ങൾക്ക്, PostgreSQL ഹോംപേജിലേക്ക് പോകുക: https://www.postgresql.org/

അവസാനമായി, ജനപ്രിയ ഡാറ്റാബേസ് മാനേജ്മെന്റ് സിസ്റ്റങ്ങളെക്കുറിച്ചുള്ള ഈ ലേഖനങ്ങളിലൂടെയും വായിക്കുക:

  1. Debian Jessie-യിൽ MariaDB 10.1 ഇൻസ്റ്റാൾ ചെയ്യുകയും വിവിധ MariaDB അന്വേഷണങ്ങൾ പ്രവർത്തിപ്പിക്കുകയും ചെയ്യുന്നു
  2. ലിനക്സിൽ ഒരു ഡിഫോൾട്ട് MySQL/MariaDB ഡാറ്റ ഡയറക്ടറി എങ്ങനെ മാറ്റാം
  3. CentOS 7-ൽ MariaDB 10 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യുകയും സുരക്ഷിതമാക്കുകയും ചെയ്യാം
  4. CentOS 6-ൽ MariaDB 10 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യുകയും സുരക്ഷിതമാക്കുകയും ചെയ്യാം
  5. Linux സിസ്റ്റങ്ങളിൽ MongoDB കമ്മ്യൂണിറ്റി പതിപ്പ് 3.2 ഇൻസ്റ്റാൾ ചെയ്യുക

ഇപ്പോഴത്തേക്ക് ഇത്രമാത്രം! എന്തെങ്കിലും ചിന്തകൾ ഞങ്ങളുമായി പങ്കിടുന്നതിന്, ചുവടെയുള്ള ഫീഡ്uബാക്ക് ഫോം ഉപയോഗിക്കുക. രസകരമായ Linux കാര്യങ്ങൾക്കായി linux-console.net-ലേക്ക് എപ്പോഴും ബന്ധം നിലനിർത്താൻ ഓർക്കുക.