Howto Install Hadoop Using Ambari on Ubuntu
विषयसूची:
MariaDB एक खुला स्रोत है, बहु-थ्रेडेड रिलेशनल डेटाबेस मैनेजमेंट सिस्टम, MySQL के लिए पिछड़े संगत प्रतिस्थापन। मारबाडी, डेबियन में MySQL का डिफ़ॉल्ट कार्यान्वयन है।
यह ट्यूटोरियल बताता है कि डेबियन 10 पर मारियाबेड को कैसे स्थापित किया जाए।
डेबियन 10 पर MariaDB स्थापित करना
इस लेख को लिखने के समय, डेबियन मुख्य में उपलब्ध नवीनतम मारबीडीबी संस्करण 10.3 है।
Debian 10 पर MariaDB स्थापित करने के लिए sudo विशेषाधिकारों के साथ रूट या उपयोगकर्ता के रूप में निम्न चरणों का पालन करें:
-
पैकेज इंडेक्स अपडेट करके प्रारंभ करें:
sudo apt update
निम्नलिखित कमांड चलाकर MariaDB सर्वर और क्लाइंट पैकेज स्थापित करें:
sudo apt install mariadb-server
MariaDB सेवा अपने आप शुरू हो जाएगी। इसे सत्यापित करने के लिए सेवा की स्थिति देखें:
sudo systemctl status mariadb
आउटपुट कुछ इस तरह दिखना चाहिए:
● mariadb.service - MariaDB 10.3.15 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-07-11 14:36:28 PDT; 19min ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 4509 (mysqld) Status: "Taking your SQL requests now…" Tasks: 30 (limit: 2359) Memory: 78.6M CGroup: /system.slice/mariadb.service └─4509 /usr/sbin/mysqld
मारियाडीबी को सुरक्षित करना
MariaDB एक स्क्रिप्ट के साथ आती है जो आपको स्थापना की सुरक्षा में सुधार करने में मदद कर सकती है। अपने टर्मिनल में स्क्रिप्ट टाइप
mysql_secure_installation
शुरू करने के लिए:
sudo mysql_secure_installation
आपको रूट खाते के लिए एक पासवर्ड सेट करने, अनाम उपयोगकर्ता को हटाने, रूट उपयोगकर्ता को स्थानीय मशीन तक सीमित करने और परीक्षण डेटाबेस को हटाने के लिए आपको संकेत दिया जाएगा।
… Enter current password for root (enter for none):… Set root password? Y New password: Re-enter new password:… Remove anonymous users? Y… Disallow root login remotely? Y… Remove test database and access to it? Y… Reload privilege tables now? Y… Thanks for using MariaDB!
यदि चयनित है, तो स्क्रिप्ट यह सुनिश्चित करते हुए विशेषाधिकार तालिका को फिर से लोड करेगी कि परिवर्तन तुरंत प्रभावी हो जाते हैं।
सभी चरणों के बारे में विस्तार से बताया गया है और सभी प्रश्नों के उत्तर में "Y" (हाँ) का सुझाव दिया गया है।
प्रमाणीकरण के तरीके
डिफ़ॉल्ट रूप से, MariaDB रूट उपयोगकर्ता
unix_socket
ऑथेंटिकेशन प्लगइन का उपयोग करता है जो
mysql
क्लाइंट टूल को कॉल करते समय प्रभावी उपयोगकर्ता आईडी की जांच करता है।
इसका मतलब है कि आप मारबीडी सर्वर से रूट के रूप में तभी कनेक्ट हो सकते हैं, जब आप
mysql
कमांड को सिस्टम रूट के रूप में या कमांडो को sudo को प्रीपेंड कर रहे हों।
बढ़ी हुई सुरक्षा के लिए, डिफ़ॉल्ट प्रमाणीकरण प्लगइन रखने और रूट उपयोगकर्ता को केवल यूनिक्स सॉकेट के माध्यम से प्रमाणित करने की अनुमति देने की सिफारिश की गई है।
sudo mysql
प्रमाणीकरण प्लगइन बदलने के लिए निम्नलिखित कथनों को चलाएँ:
ALTER USER 'root'@'localhost' IDENTIFIED VIA mysql_native_password; ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_root_passwd';
अब आप नए पासवर्ड का उपयोग करके MariaDB सर्वर से जुड़ सकते हैं:
mysql -u root -p
ऑथेंटिकेशन प्लगिन बदलने से आप बाहरी प्रोग्राम जैसे phpMyAdmin से भी लॉग इन कर सकते हैं।
निष्कर्ष
इस ट्यूटोरियल में, हमने आपको दिखाया है कि डेबियन 10 सर्वर पर मारियाबेड को कैसे इंस्टॉल और सुरक्षित किया जाए।
मरदब मसलक डेबियनडेबियन 10 लिनक्स पर रेडिस को कैसे स्थापित करें और कॉन्फ़िगर करें

इस ट्यूटोरियल में, हम एक डेबियन 10, बस्टर पर रेडिस को स्थापित और कॉन्फ़िगर करने के तरीके को कवर करेंगे। रेडिस एक ओपन-सोर्स इन-मेमोरी की-वैल्यू डेटा स्टोर है।
डेबियन 9 पर डॉकटर को कैसे स्थापित करें और कैसे उपयोग करें

इस ट्यूटोरियल में, हम आपको एक डेबियन 9 मशीन पर डॉकर को स्थापित करने की प्रक्रिया के माध्यम से मार्गदर्शन करेंगे और बुनियादी डॉकर अवधारणाओं और आदेशों का पता लगाएंगे।
डेबियन 9 पर मारीडब कैसे स्थापित करें

डेबियन 9 की रिलीज़ के साथ, MySQL को डिफ़ॉल्ट डेटाबेस सिस्टम के रूप में मारियाबीडी के साथ बदल दिया गया था। इस ट्यूटोरियल में हम आपको दो अलग-अलग तरीकों को दिखाएंगे कि मारियाबेड को आपके डेबियन 9 मशीन पर कैसे स्थापित किया जाए।