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

CentOS 8 . पर MariaDB कैसे स्थापित करें और सुरक्षित करें

मारियाडीबी जीएनयू जीपीएल के तहत मुक्त रहने के उद्देश्य से MySQL रिलेशनल डेटाबेस प्रबंधन प्रणाली का एक समुदाय-विकसित कांटा है। विकास का नेतृत्व MySQL के कुछ मूल डेवलपर्स द्वारा किया जाता है, जिन्होंने Oracle Corporation द्वारा इसके अधिग्रहण पर चिंताओं के कारण इसे फोर्क किया था। योगदानकर्ताओं को अपने कॉपीराइट को मारियाडीबी फाउंडेशन के साथ साझा करना आवश्यक है।

मारियाडीबी सर्वर दुनिया के सबसे लोकप्रिय डेटाबेस सर्वरों में से एक है। यह MySQL के मूल डेवलपर्स द्वारा बनाया गया है और ओपन सोर्स बने रहने की गारंटी है। उल्लेखनीय उपयोगकर्ताओं में विकिपीडिया, WordPress.com और Google शामिल हैं। यह CentOS 8 पर डिफ़ॉल्ट पैकेज है और इस गाइड को लिखने के समय, वर्तमान स्थिर रिलीज़ संस्करण 10.3.7 है।

इस गाइड में, हम समझाएंगे कि सेंटोस 8 सर्वर पर मारियाडीबी के नवीनतम संस्करण को कैसे स्थापित किया जाए।

अपना क्लाउड सर्वर परिनियोजित करना
यदि आपने पहले से Cloudwafer के साथ पंजीकृत नहीं किया है, तो आपको साइन अप करके शुरू करना चाहिए। एक खाता बनाने के लिए कुछ समय निकालें जिसके बाद आप आसानी से अपने स्वयं के क्लाउड सर्वर परिनियोजित कर सकते हैं।

एक बार साइन अप करने के बाद, अपने मेल में दिए गए पासवर्ड के साथ अपने Cloudwafer क्लाइंट एरिया में लॉग इन करें और अपने Cloudwafer क्लाउड सर्वर को परिनियोजित करें।

चरण 1:मारियाडीबी स्थापित करें
MariaDB पैकेज इंस्टाल करने के लिए यम के नीचे कमांड टाइप करें, y . दबाएं जब यह पुष्टि करने के लिए कहा जाए कि हम आगे बढ़ना चाहते हैं:

sudo yum install mariadb-server

संस्थापन पूर्ण होने के बाद, mariadb को बूट पर प्रारंभ करने के लिए सक्षम करें और फिर निम्न कमांड के साथ सेवा प्रारंभ करें:

sudo systemctl enable mariadb
sudo systemctl start mariadb

Maridb की स्थिति की जाँच करने के लिए, निम्न कमांड टाइप करें:

sudo systemctl status mariadb

चरण 2:मारियाडीबी सर्वर को सुरक्षित करना
अगला कदम हमारे नए इंस्टॉलेशन को सुरक्षित करना है। कुछ कम सुरक्षित डिफ़ॉल्ट विकल्पों को बदलने के लिए MariaDB में एक सुरक्षा स्क्रिप्ट शामिल है। सुरक्षा स्क्रिप्ट चलाने के लिए नीचे दी गई कमांड टाइप करें:

sudo mysql_secure_installation

स्क्रिप्ट हर चरण के लिए एक विस्तृत विवरण प्रदान करती है। रूट पासवर्ड के लिए पहला प्रॉम्प्ट अनुरोध, जो सेट नहीं किया गया है, इसलिए हम ENTER दबाएंगे जैसा कि यह अनुशंसा करता है।

इसके बाद, हमें उस रूट पासवर्ड को सेट करने के लिए प्रेरित किया जाएगा, जो आपको तय करना है।

फिर, हम शेष संकेतों के लिए Y और फिर ENTER दबाकर सभी सुरक्षा सुझावों को स्वीकार करेंगे, जो अनाम उपयोगकर्ताओं को हटा देगा , दूरस्थ रूट लॉगिन की अनुमति न दें , परीक्षण डेटाबेस निकालें , और विशेषाधिकार तालिकाएं पुनः लोड करें

चरण 3:परीक्षण
डेटाबेस सर्वर को सुरक्षित करने के बाद, हम सत्यापित कर सकते हैं कि मारियाडीबी आवश्यकतानुसार काम कर रहा है।
संस्करण स्थापित करने के लिए नीचे दिया गया आदेश टाइप करें:

mysql -V

हम mysqladmin का भी उपयोग कर सकते हैं टूल, एक क्लाइंट जो आपको कमांड टाइप करके एडमिनिस्ट्रेटिव कमांड चलाने देता है:

mysqladmin -u root -p version

यह इंगित करता है कि स्थापना सफल रही है।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मारियाडीबी में एटीएएन () कैसे काम करता है

  2. कैसे UPDATEXML () मारियाडीबी में काम करता है

  3. मारियाडीबी लंबाई () बनाम लंबाई ():क्या अंतर है?

  4. मारियाडीबी के समुदाय को तेजी से नवाचार प्रदान करना

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