MariaDB
 sql >> डेटाबेस >  >> RDS >> MariaDB

CentOS 7 . में MariaDB 10 को कैसे स्थापित और सुरक्षित करें

मारियाडीबी प्रसिद्ध MySQL डेटाबेस प्रबंधन सर्वर सॉफ़्टवेयर का एक स्वतंत्र और खुला स्रोत कांटा है, जिसे MySQL के पीछे दिमाग द्वारा विकसित किया गया है, इसे मुक्त / खुला स्रोत रहने की कल्पना की गई है।

इस ट्यूटोरियल में, हम आपको दिखाएंगे कि MariaDB 10.1 . कैसे स्थापित करें RHEL/CentOS और फेडोरा वितरण के सबसे व्यापक रूप से उपयोग किए जाने वाले संस्करणों में स्थिर संस्करण।

आपकी जानकारी के लिए, Red Hat Enterprise Linux/CentOS 7.0 ने MySQL को डिफ़ॉल्ट डेटाबेस प्रबंधन प्रणाली के रूप में मारियाडीबी के समर्थन से स्विच किया।

ध्यान दें कि इस ट्यूटोरियल में, हम सर्वर पर आपके काम को रूट मानेंगे, अन्यथा, सभी कमांड को चलाने के लिए sudo कमांड का उपयोग करें।

चरण 1:मारियाडीबी यम रिपोजिटरी जोड़ें

1. MariaDB YUM . जोड़कर प्रारंभ करें रिपॉजिटरी फ़ाइल MariaDB.repo आरएचईएल/सेंटोस और फेडोरा सिस्टम के लिए।

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

अब निम्न पंक्तियों को अपने संबंधित Linux वितरण संस्करण में दिखाए गए अनुसार जोड़ें।

CentOS 7 पर

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

आरएचईएल 7 पर

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

चरण 2:CentOS 7 में MariaDB स्थापित करें

2. एक बार मारियाडीबी रिपॉजिटरी को जोड़ लेने के बाद, आप इसे केवल एक कमांड के साथ आसानी से स्थापित कर सकते हैं।

# yum install MariaDB-server MariaDB-client -y

3. जैसे ही मारियाडीबी पैकेजों की स्थापना पूरी हो जाती है, कुछ समय के लिए डेटाबेस सर्वर डेमॉन शुरू करें, और इसे अगले बूट पर स्वचालित रूप से शुरू करने के लिए भी सक्षम करें:

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

चरण 3:मारियाडीबी को CentOS 7 में सुरक्षित करें

4. अब रूट पासवर्ड सेट करके, रिमोट रूट लॉगिन को अक्षम करके, परीक्षण डेटाबेस के साथ-साथ अनाम उपयोगकर्ताओं को हटाकर और अंत में नीचे दिए गए स्क्रीन शॉट में दिखाए गए विशेषाधिकारों को पुनः लोड करके अपने मारियाडीबी को सुरक्षित करने का समय आ गया है:

# mysql_secure_installation

5. डेटाबेस सर्वर को सुरक्षित करने के बाद, आप कुछ मारियाडीबी सुविधाओं की जांच कर सकते हैं जैसे:स्थापित संस्करण, डिफ़ॉल्ट प्रोग्राम तर्क सूची, और निम्नानुसार मारियाडीबी कमांड शेल में भी लॉगिन करें:

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

चरण 4:मारियाडीबी प्रशासन सीखें

अगर आप 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 उपयोगी उपकरण

अभी के लिए बस इतना ही! इस सरल ट्यूटोरियल में, हमने आपको MariaDB 10.1 . को स्थापित करने का तरीका दिखाया विभिन्न आरएचईएल/सेंटोस और फेडोरा में स्थिर संस्करण। इस गाइड से संबंधित कोई प्रश्न या कोई विचार हमें भेजने के लिए नीचे दिए गए फीडबैक फॉर्म का उपयोग करें।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CentOS 7 . में MariaDB 10 को कैसे स्थापित और सुरक्षित करें

  2. MySQL और MariaDB में आकस्मिक डेटा विलोपन को कैसे दूर करें

  3. मारियाडीबी में डुप्लिकेट पंक्तियों का चयन करने के 4 तरीके

  4. मारियाडीबी उपयोगकर्ता () समझाया गया

  5. मारियाडीबी LAST_INSERT_ID () समझाया गया