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


MySQL-ന് പിന്നിലുള്ള തലച്ചോറുകൾ വികസിപ്പിച്ചെടുത്ത അറിയപ്പെടുന്ന MySQL ഡാറ്റാബേസ് മാനേജ്uമെന്റ് സെർവർ സോഫ്uറ്റ്uവെയറിന്റെ ഒരു സ്വതന്ത്രവും ഓപ്പൺ സോഴ്uസ് ഫോർക്കും ആണ് MariaDB, ഇത് സ്വതന്ത്ര/ഓപ്പൺ സോഴ്uസ് ആയി തുടരാനാണ് വിഭാവനം ചെയ്തിരിക്കുന്നത്.

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

നിങ്ങളുടെ വിവരങ്ങൾക്ക്, Red Hat Enterprise Linux/CentOS 7.0, MySQL-നെ പിന്തുണയ്ക്കുന്നതിൽ നിന്നും MariaDB-ലേക്ക് സ്ഥിര ഡാറ്റാബേസ് മാനേജ്മെന്റ് സിസ്റ്റമായി മാറി.

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

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

1. RHEL/CentOS, Fedora സിസ്റ്റങ്ങൾക്കായി MariaDB YUM റിപ്പോസിറ്ററി ഫയൽ MariaDB.repo ചേർത്തുകൊണ്ട് ആരംഭിക്കുക.

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

ഇപ്പോൾ കാണിച്ചിരിക്കുന്നതുപോലെ നിങ്ങളുടെ ബന്ധപ്പെട്ട ലിനക്സ് വിതരണ പതിപ്പിലേക്ക് ഇനിപ്പറയുന്ന വരികൾ ചേർക്കുക.

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.9/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.9/rhel7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

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

2. MariaDB റിപ്പോസിറ്ററി ചേർത്തുകഴിഞ്ഞാൽ, ഒരൊറ്റ കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഇത് എളുപ്പത്തിൽ ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും.

# yum install MariaDB-server MariaDB-client -y

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

# systemctl start mariadb
# systemctl enable mariadb
# systemctl status mariadb

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

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

# mysql_secure_installation

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

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

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

നിങ്ങൾ MySQL/MariaDB-യിൽ പുതിയ ആളാണെങ്കിൽ, ഈ ഗൈഡുകളിലൂടെ പോയി ആരംഭിക്കുക:

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

നിങ്ങളുടെ MySQL/MariaDB പ്രകടനം മികച്ചതാക്കുന്നതിനും നിങ്ങളുടെ ഡാറ്റാബേസുകളുടെ പ്രവർത്തനം നിരീക്ഷിക്കുന്നതിന് ടൂളുകൾ ഉപയോഗിക്കുന്നതിനും ഇനിപ്പറയുന്ന ലേഖനങ്ങൾ പരിശോധിക്കുക.

  1. നിങ്ങളുടെ MySQL/MariaDB പ്രകടനം ട്യൂൺ ചെയ്യുന്നതിനും ഒപ്റ്റിമൈസ് ചെയ്യുന്നതിനുമുള്ള 15 നുറുങ്ങുകൾ
  2. MySQL/MariaDB ഡാറ്റാബേസ് പ്രവർത്തനങ്ങൾ നിരീക്ഷിക്കുന്നതിനുള്ള 4 ഉപയോഗപ്രദമായ ഉപകരണങ്ങൾ

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