CentOS 6-ൽ MariaDB 10 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യുകയും സുരക്ഷിതമാക്കുകയും ചെയ്യാം


മുമ്പത്തെ ട്യൂട്ടോറിയലിൽ, CentOS 7-ൽ MariaDB 10 എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്ന് ഞങ്ങൾ കാണിച്ചുതന്നിട്ടുണ്ട്. ഈ ഗൈഡിൽ, RHEL/CentOS 6 വിതരണങ്ങളിൽ MariaDB 10.1 സ്ഥിരതയുള്ള പതിപ്പ് എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും സുരക്ഷിതമാക്കാമെന്നും ഞങ്ങൾ കാണിച്ചുതരാം.

ഈ ട്യൂട്ടോറിയലിൽ, നിങ്ങൾ സെർവറിൽ പ്രവർത്തിക്കുന്നത് റൂട്ടായി ഞങ്ങൾ അനുമാനിക്കും, അല്ലാത്തപക്ഷം, എല്ലാ കമാൻഡുകളും പ്രവർത്തിപ്പിക്കാൻ sudo കമാൻഡ് ഉപയോഗിക്കുക.

ഘട്ടം 1: MariaDB Yum റിപ്പോസിറ്ററി ചേർക്കുക

1. ആദ്യം, RHEL/CentOS 6 സിസ്റ്റങ്ങൾക്കായി MariaDB YUM റിപ്പോസിറ്ററി എൻട്രി ചേർക്കുക. ഫയൽ /etc/yum.repos.d/MariaDB.repo സൃഷ്ടിക്കുക.

# vi /etc/yum.repos.d/MariaDB.repo

അതിനുശേഷം താഴെയുള്ള വരികൾ ഫയലിലേക്ക് പകർത്തി ഒട്ടിച്ച് സംരക്ഷിക്കുക.

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/rhel6-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

ഘട്ടം 2: CentOS 6-ൽ MariaDB ഇൻസ്റ്റാൾ ചെയ്യുക

2. MariaDB റിപ്പോസിറ്ററി ചേർത്ത ശേഷം, MariaDB സെർവർ പാക്കേജുകൾ ഇനിപ്പറയുന്ന രീതിയിൽ ഇൻസ്റ്റാൾ ചെയ്യുക:

# yum install MariaDB-server MariaDB-client -y

3. MariaDB പാക്കേജുകളുടെ ഇൻസ്റ്റാളേഷൻ പൂർത്തിയായിക്കഴിഞ്ഞാൽ, ശരാശരി സമയത്തേക്ക് ഡാറ്റാബേസ് സെർവർ ഡെമൺ ആരംഭിക്കുക, കൂടാതെ താഴെപ്പറയുന്നതുപോലെ അടുത്ത ബൂട്ടിൽ സ്വയമേവ ആരംഭിക്കാൻ ഇത് പ്രാപ്തമാക്കുക:

# service mysqld start
# chkconfig --level 35 mysqld on
# service mysqld status

ഘട്ടം 3: CentOS 6-ൽ MariaDB സുരക്ഷിതമാക്കുക

4. ഇപ്പോൾ mysql_secure_installation സ്uക്രിപ്റ്റ് ഉപയോഗിച്ച് ഡാറ്റാബേസ് സുരക്ഷിതമാക്കാൻ പ്രവർത്തിപ്പിക്കുക: റൂട്ട് പാസ്uവേഡ് സജ്ജീകരിക്കുക (മുകളിലുള്ള കോൺഫിഗറേഷൻ ഘട്ടത്തിൽ സജ്ജീകരിച്ചിട്ടില്ലെങ്കിൽ), റിമോട്ട് റൂട്ട് ലോഗിൻ പ്രവർത്തനരഹിതമാക്കുക, ടെസ്റ്റ് ഡാറ്റാബേസും അജ്ഞാത ഉപയോക്താക്കളും നീക്കം ചെയ്uത് ഒടുവിൽ സ്uക്രീനിൽ കാണിച്ചിരിക്കുന്നതുപോലെ പ്രത്യേകാവകാശങ്ങൾ വീണ്ടും ലോഡുചെയ്യുക. താഴെ ഷോട്ട്:

# mysql_secure_installation

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

# mysql -V
# mysql --print-defaults
# mysql -u root -p

ഘട്ടം 4: MariaDB അഡ്മിനിസ്ട്രേഷൻ പഠിക്കുക

തുടക്കക്കാർക്കായി, നിങ്ങൾക്ക് ഇതിലൂടെ പോകാം:

  1. തുടക്കക്കാർക്കായി MySQL/MariaDB പഠിക്കുക - ഭാഗം 1
  2. തുടക്കക്കാർക്കായി MySQL/MariaDB പഠിക്കുക - ഭാഗം 2
  3. MySQL അടിസ്ഥാന ഡാറ്റാബേസ് അഡ്മിനിസ്ട്രേഷൻ കമാൻഡുകൾ - ഭാഗം III
  4. ഡാറ്റാബേസ് അഡ്മിനിസ്ട്രേഷനുള്ള 20 MySQL (Mysqladmin) കമാൻഡുകൾ - ഭാഗം IV

നിങ്ങൾ ഇതിനകം MySQL/MariaDB ഉപയോഗിക്കുന്നുണ്ടെങ്കിൽ, MySQL/MariaDB പെർഫോമൻസ് ട്യൂണിംഗിനും ഒപ്റ്റിമൈസേഷൻ നുറുങ്ങുകൾക്കും ഉപയോഗപ്രദമായ കമാൻഡ് ലൈൻ ടൂളുകളുടെ ഒരു ലിസ്റ്റ് മനസ്സിൽ സൂക്ഷിക്കേണ്ടത് പ്രധാനമാണ്.

ഈ ഗൈഡിൽ, RHEL/CentOS 6-ൽ MariaDB 10.1 സ്ഥിരതയുള്ള പതിപ്പ് എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും സുരക്ഷിതമാക്കാമെന്നും ഞങ്ങൾ നിങ്ങളെ കാണിച്ചുതന്നു. ഈ ഗൈഡുമായി ബന്ധപ്പെട്ട എന്തെങ്കിലും ചോദ്യങ്ങളോ ചിന്തകളോ ഞങ്ങൾക്ക് അയയ്ക്കാൻ ചുവടെയുള്ള ഫീഡ്uബാക്ക് ഫോം ഉപയോഗിക്കുക.