एंड्रॉयड

Ubuntu 18.04 पर mariadb कैसे स्थापित करें

Questões sobre SISTEMA OPERACIONAL UBUNTU

Questões sobre SISTEMA OPERACIONAL UBUNTU

विषयसूची:

Anonim

MariaDB एक खुला स्रोत है, बहु-थ्रेडेड रिलेशनल डेटाबेस मैनेजमेंट सिस्टम, MySQL के लिए पिछड़े संगत प्रतिस्थापन। यह MyDB के कुछ मूल डेवलपर्स सहित MariaDB Foundation द्वारा बनाए और विकसित किया गया है।

इस ट्यूटोरियल में हम आपको अपने Ubuntu 18.04 मशीन पर MariaDB स्थापित करने के दो अलग-अलग तरीके दिखाएंगे। पहला तरीका उबंटू रिपॉजिटरी से मारबीडीबी को स्थापित करने के लिए आवश्यक चरणों का वर्णन करता है, जबकि दूसरा आपको दिखाएगा कि मारियाबीडी के नवीनतम संस्करण को आधिकारिक मारबाडी रिपॉजिटरी से कैसे स्थापित किया जाए।

आमतौर पर, उबंटू द्वारा प्रदान की गई पहली विधि का उपयोग करने और मारियाडीबी पैकेज स्थापित करने की सिफारिश की जाती है।

यदि आप MariaDB के बजाय MySQL स्थापित करना चाहते हैं, तो Ubuntu 18.04 ट्यूटोरियल पर MySQL स्थापित करने का तरीका जांचें।

आवश्यक शर्तें

इस ट्यूटोरियल को जारी रखने से पहले, सुनिश्चित करें कि आप sudo विशेषाधिकार वाले उपयोगकर्ता के रूप में लॉग इन हैं।

उबंटू में 18.04 पर MariaDB स्थापित करना

इस लेख को लिखने के समय, MariaDB संस्करण 10.1 उबंटू मुख्य रिपॉजिटरी में शामिल है।

Ubuntu 18.04 पर MariaDB स्थापित करने के लिए, इन चरणों का पालन करें:

  1. पैकेज इंडेक्स अपडेट करें।

    sudo apt update

    संकुल सूची अपडेट होने के बाद, निम्न आदेश जारी करके MariaDB स्थापित करें:

    sudo apt install mariadb-server

    MariaDB सेवा अपने आप शुरू हो जाएगी। आप इसे टाइप करके सत्यापित कर सकते हैं:

    sudo systemctl status mariadb

    ● mariadb.service - MariaDB database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset Active: active (running) since Sun 2018-07-29 19:31:31 UTC; 38s ago Main PID: 13932 (mysqld) Status: "Taking your SQL requests now…" Tasks: 27 (limit: 507) CGroup: /system.slice/mariadb.service └─13932 /usr/sbin/mysqld

    आप MariaDB संस्करण की भी जाँच कर सकते हैं:

    mysql -V

    mysql Ver 15.1 Distrib 10.1.29-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

मारियाडीबी रिपॉजिटरी से उबंटू 18.04 पर मारियाडीबी स्थापित करना

इस लेख को लिखने के समय, मारियाडीबी का नवीनतम संस्करण आधिकारिक मारबीडीबी रिपॉजिटरी से उपलब्ध है, मारबाडी संस्करण 10.3 है। अगले चरण के साथ जारी रखने से पहले, आपको MariaDB रिपॉजिटरी पृष्ठ पर जाना चाहिए और जांचना चाहिए कि क्या कोई नया संस्करण उपलब्ध है।

अपने Ubuntu 18.04 सर्वर पर MariaDB 10.3 को स्थापित करने के लिए निम्न चरणों का पालन करें:

  1. निम्नलिखित कमांड का उपयोग करते हुए पहले अपने सिस्टम में MariaDB GPG कुंजी जोड़ें:

    sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8

    एक बार कुंजी आयात हो जाने के बाद, MariaDB रिपॉजिटरी को इसके साथ जोड़ें:

    sudo add-apt-repository 'deb http://ftp.utexas.edu/mariadb/repo/10.3/ubuntu bionic main'

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

    sudo apt update

    अब जब रिपॉजिटरी को जोड़ा जाता है तो मारियाडीबी पैकेज स्थापित करें:

    sudo apt install mariadb-server

    मारियाडीबी सेवा स्वचालित रूप से शुरू होगी, इसे सत्यापित करने के लिए:

    sudo systemctl status mariadb

    ● mariadb.service - MariaDB 10.3.8 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Active: active (running) since Sun 2018-07-29 19:36:30 UTC; 56s ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 16417 (mysqld) Status: "Taking your SQL requests now…" Tasks: 31 (limit: 507) CGroup: /system.slice/mariadb.service └─16417 /usr/sbin/mysqld

    और मारियाडीबी सर्वर संस्करण को प्रिंट करें:

    mysql -V

    mysql Ver 15.1 Distrib 10.3.8-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

मारियाडीबी को सुरक्षित करना

MariaDB स्थापना की सुरक्षा को बेहतर बनाने के लिए mysql_secure_installation कमांड चलाएं:

sudo mysql_secure_installation

स्क्रिप्ट आपको रूट उपयोगकर्ता पासवर्ड सेट करने, अनाम उपयोगकर्ता को हटाने, रूट उपयोगकर्ता को स्थानीय मशीन तक सीमित करने और परीक्षण डेटाबेस को हटाने के लिए संकेत देगा। अंत में स्क्रिप्ट यह सुनिश्चित करते हुए विशेषाधिकार तालिका को फिर से लोड करेगी कि सभी परिवर्तन तुरंत प्रभावी हो जाते हैं।

सभी चरणों के बारे में विस्तार से बताया गया है और सभी प्रश्नों के उत्तर में "Y" (हाँ) का सुझाव दिया गया है।

कमांड लाइन से MariaDB से कनेक्ट करें

टर्मिनल के माध्यम से MariaDB सर्वर से कनेक्ट करने के लिए हम MariaDB क्लाइंट का उपयोग कर सकते हैं।

रूट उपयोगकर्ता प्रकार के रूप में मारियाडीबी सर्वर में लॉग इन करने के लिए:

mysql -u root -p

जब आप पहले mysql_secure_installation स्क्रिप्ट चलाए गए थे, तो आपको रूट पासवर्ड दर्ज करने के लिए कहा जाएगा।

एक बार जब आप पासवर्ड दर्ज करते हैं, तो आपको नीचे दिए गए अनुसार MariaDB शेल के साथ प्रस्तुत किया जाएगा:

Welcome to the MariaDB monitor. Commands end with; or \g. Your MariaDB connection id is 49 Server version: 10.1.29-MariaDB-6 Ubuntu 18.04 Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

निष्कर्ष

अब जब आपका MariaDB सर्वर ऊपर और चल रहा है और आप जानते हैं कि कमांड लाइन से MariaDB सर्वर से कैसे जुड़ना है, तो आप निम्नलिखित गाइड की जाँच करना चाहते हैं:

यदि आप कमांड लाइन पर एक वेब इंटरफेस पसंद करते हैं, तो आप phpMyAdmin स्थापित कर सकते हैं और इसके माध्यम से अपने MariaDB डेटाबेस और उपयोगकर्ताओं को प्रबंधित कर सकते हैं।

मरदब मसलक उबंटू

यह पोस्ट डेबियन 9 सीरीज़ पर हाउ टू इंस्टॉल LEMP स्टैक का एक हिस्सा है।

इस श्रृंखला में अन्य पोस्ट:

• उबंटू 18.04 को मारबीडीबी कैसे स्थापित करें • डेबियन 9 पर नेग्नेक्स कैसे स्थापित करें • डेबियन 9 पर PHP कैसे स्थापित करें