CentOS/RHEL, Fedora എന്നിവയിൽ PostgreSQL 10 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം


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

ഈ ലേഖനത്തിൽ, ഔദ്യോഗിക PostgreSQL Yum റിപ്പോസിറ്ററി ഉപയോഗിച്ച് CentOS, RHEL, Oracle Enterprise Linux, Scientific Linux, Fedora എന്നിവയിൽ PostgreSQL 10-ന്റെ ഏറ്റവും പുതിയ പതിപ്പ് എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് ഞങ്ങൾ വിശദീകരിക്കും.

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

ഈ ഔദ്യോഗിക PostgreSQL Yum റിപ്പോസിറ്ററി നിങ്ങളുടെ Linux സിസ്റ്റവുമായി സംയോജിപ്പിക്കുകയും RedHat അധിഷ്uഠിത വിതരണങ്ങളായ CentOS, Scientific Linux, Scientific Linux, അതുപോലെ Fedora യുടെ നിലവിലെ പതിപ്പുകൾ എന്നിവയിൽ PostgreSQL-ന്റെ എല്ലാ പിന്തുണയുള്ള പതിപ്പുകൾക്കും ഓട്ടോമാറ്റിക് അപ്uഡേറ്റുകൾ വാഗ്ദാനം ചെയ്യുകയും ചെയ്യും.

ഫെഡോറ സപ്പോർട്ട് സൈക്കിൾ കുറവായതിനാൽ, എല്ലാ പതിപ്പുകളും ലഭ്യമല്ല എന്നതും സെർവർ വിന്യാസങ്ങൾക്കായി ഫെഡോറ ഉപയോഗിക്കരുത് എന്ന് ഞങ്ങൾ നിർദ്ദേശിക്കുന്നു.

yum റിപ്പോസിറ്ററി ഉപയോഗിക്കുന്നതിന്, ഈ ഘട്ടങ്ങൾ പാലിക്കുക:

--------------- On RHEL/CentOS 7 and Scientific Linux/Oracle Linux 7 --------------- 
# yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-redhat10-10-1.noarch.rpm

--------------- On 64-Bit RHEL/CentOS 6 and Scientific Linux/Oracle Linux 6 --------------- 
# yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-6-x86_64/pgdg-redhat10-10-1.noarch.rpm

--------------- On 32-Bit RHEL/CentOS 6 and Scientific Linux/Oracle Linux 6 --------------- 
# yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-6-i386/pgdg-redhat10-10-1.noarch.rpm

--------------- On Fedora 26 --------------- 
# dnf install https://download.postgresql.org/pub/repos/yum/10/fedora/fedora-26-x86_64/pgdg-fedora10-10-2.noarch.rpm

--------------- On Fedora 25 --------------- 
# dnf install https://download.postgresql.org/pub/repos/yum/10/fedora/fedora-25-x86_64/pgdg-fedora10-10-3.noarch.rpm

--------------- On Fedora 24 --------------- 
# dnf install https://download.postgresql.org/pub/repos/yum/10/fedora/fedora-24-x86_64/pgdg-fedora10-10-3.noarch.rpm

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

നിങ്ങളുടെ ബന്ധപ്പെട്ട Linux വിതരണത്തിൽ PostgreSQL yum ശേഖരം ചേർത്ത ശേഷം, PostgreSQL സെർവറും ക്ലയന്റ് പാക്കേജുകളും ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിക്കുക.

# yum install postgresql10-server postgresql10   [On RedHat based Distributions]
# dnf install postgresql10-server postgresql10   [On Fedora Linux]

പ്രധാനപ്പെട്ടത്: PostgreSQL ഡാറ്റ ഡയറക്uടറി /var/lib/pgsql/10/data/ ഡാറ്റാബേസിനായുള്ള എല്ലാ ഡാറ്റ ഫയലുകളും ഉൾക്കൊള്ളുന്നു.

PostgreSQL ഡാറ്റാബേസ് ആരംഭിക്കുക

Red Hat അടിസ്ഥാനമാക്കിയുള്ള വിതരണങ്ങൾക്കുള്ള ചില നയങ്ങൾ കാരണം, ഓട്ടോമാറ്റിക് സ്റ്റാർട്ടിനായി PostgreSQL ഇൻസ്റ്റലേഷൻ സജീവമാകില്ല അല്ലെങ്കിൽ ഡാറ്റാബേസ് സ്വയമേവ ആരംഭിക്കുക. നിങ്ങളുടെ ഡാറ്റാബേസ് ഇൻസ്റ്റാളേഷൻ പൂർത്തിയാക്കാൻ, നിങ്ങളുടെ ഡാറ്റാബേസ് ആദ്യമായി ഉപയോഗിക്കുന്നതിന് മുമ്പ് അത് ആരംഭിക്കേണ്ടതുണ്ട്.

# /usr/pgsql-10/bin/postgresql-10-setup initdb

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

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

--------------- On SystemD --------------- 
# systemctl start postgresql-10
# systemctl enable postgresql-10
# systemctl status postgresql-10 

--------------- On SysVinit --------------- 
# service postgresql-10 start
# chkconfig postgresql-10 on
# service postgresql-10 status

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

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

# su - postgres
$ psql

psql (10.0)
Type "help" for help.

നിങ്ങൾക്ക് വേണമെങ്കിൽ സുരക്ഷാ ആവശ്യത്തിനായി ഉപയോക്തൃ പോസ്റ്റ്uഗ്രേസിനായി ഒരു പാസ്uവേഡ് സൃഷ്uടിക്കാം.

postgres=# \password postgres

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

ജനപ്രിയ ഡാറ്റാബേസ് മാനേജ്മെന്റ് സിസ്റ്റങ്ങളെക്കുറിച്ചുള്ള ഈ ലേഖനങ്ങളും പരിശോധിക്കുക:

  1. CentOS 7-ൽ MariaDB 10 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യുകയും സുരക്ഷിതമാക്കുകയും ചെയ്യാം
  2. CentOS 6-ൽ MariaDB 10 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യുകയും സുരക്ഷിതമാക്കുകയും ചെയ്യാം
  3. Linux സിസ്റ്റങ്ങളിൽ MongoDB കമ്മ്യൂണിറ്റി പതിപ്പ് 3.2 ഇൻസ്റ്റാൾ ചെയ്യുക

അത്രയേയുള്ളൂ! ഈ ലേഖനം നിങ്ങൾക്ക് ഉപയോഗപ്രദമാണെന്ന് പ്രതീക്ഷിക്കുന്നു. നിങ്ങൾക്ക് പങ്കിടാൻ എന്തെങ്കിലും ചോദ്യങ്ങളോ ചിന്തകളോ ഉണ്ടെങ്കിൽ, ചുവടെയുള്ള അഭിപ്രായ വിഭാഗം ഉപയോഗിക്കുക.