Debian 10.7 Bullseye वर MariaDB 11 कसे स्थापित करावे

मारिया डीबी त्याच्या प्रवर्तकाच्या पुढे सर्वात लोकप्रिय मुक्त-स्रोत डेटाबेसपैकी एक आहे , MySQL. चे मूळ निर्माते , MySQL विकसित मारिया डीबी त्या भीतीला प्रतिसाद म्हणून , MySQL 2010 मध्ये ओरॅकलने ती ताब्यात घेतल्यामुळे ती अचानक एक सशुल्क सेवा बनेल. मारियाडीबीच्या मागे असलेल्या विकासकांनी ती ओपन सोर्स ठेवण्याचे आश्वासन दिले आहे आणि काय झाले आहे अशा भीतीपासून मुक्त , MySQL.

मारिया डीबी इतकेच लोकप्रिय झाले आहे , MySQL विकासकांसह, प्रगत क्लस्टरिंग सारख्या वैशिष्ट्यांसह गॅलेरा क्लस्टर 4, जलद कॅशे/इंडेक्सेस, स्टोरेज इंजिन आणि वैशिष्ट्ये/विस्तार जे तुम्हाला सापडणार नाहीत , MySQL.

पुढील ट्युटोरियलमध्ये तुम्ही शिकाल Debian 10.7 Bullseye वर MariaDB 11 कसे स्थापित करावे.

जाहिरात

पूर्वापेक्षित

  • शिफारस केलेले OS: डेबियन 11 बुलसेये
  • वापरकर्ता खाते: sudo किंवा रूट प्रवेशासह वापरकर्ता खाते.

ऑपरेटिंग सिस्टम अपडेट करा

आपले अद्यतन करा डेबियन सर्व विद्यमान पॅकेजेस अद्ययावत असल्याची खात्री करण्यासाठी ऑपरेटिंग सिस्टम:

sudo apt update && sudo apt upgrade -y

ट्यूटोरियल वापरेल sudo कमांड आणि तुम्हाला sudo स्थिती आहे असे गृहीत धरून.

तुमच्या खात्यावर sudo स्थिती सत्यापित करण्यासाठी:

sudo whoami

sudo स्थिती दर्शविणारे उदाहरण आउटपुट:

[joshua@debian~]$ sudo whoami
root

विद्यमान किंवा नवीन sudo खाते सेट करण्यासाठी, आमच्या ट्यूटोरियलला भेट द्या डेबियनवर सुडोअर्समध्ये वापरकर्ता जोडत आहे.

वापरण्यासाठी रूट खाते, लॉग इन करण्यासाठी रूट पासवर्डसह खालील कमांड वापरा.

su

अवलंबित्व स्थापित करा

पहिली पायरी म्हणजे स्थापनेसाठी आवश्यक अवलंबन स्थापित करणे.

हे करण्यासाठी, तुमच्या टर्मिनलमध्ये खालील कमांड वापरा:

sudo apt-get install curl software-properties-common dirmngr ca-certificates apt-transport-https -y
जाहिरात

MariaDB 10.7 GPG की आणि भांडार आयात करा

मारियाडीबी यशस्वीरित्या स्थापित करण्यासाठी, तुम्हाला मारियाडीबी किंवा अनेक उपलब्ध मिररमधून मारियाडीबी 10.7 रेपॉजिटरी आयात करणे आवश्यक आहे. ट्यूटोरियल निवडण्यासाठी दोन पर्याय दर्शवेल.

पर्याय 1 - मिरर सर्व्हर वापरून मारियाडीबी 10.7 आयात करा

GPG की आणि रेपॉजिटरी आयात करण्याचा पहिला पर्याय म्हणजे आरसा वापरणे. तुम्ही खालील उदाहरण आदेशात बदल करून कितीही मिरर स्थाने सेट करू शकता. एकमात्र तोटा असा आहे की ते कोणत्याही प्रमुख प्रकाशन अद्यतनांसाठी काही दिवस ते एक आठवडा मागे असू शकतात, उदाहरणार्थ, 10.6.4 ते 10.6.5.

प्रथम, खालील आदेश वापरून GPG की आयात करा:

sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'

यशस्वी झाल्यास उदाहरण आउटपुट:

Executing: /tmp/apt-key-gpghome.HOUXri7uzh/gpg.1.sh --fetch-keys https://mariadb.org/mariadb_release_signing_key.asc
gpg: requesting key from 'https://mariadb.org/mariadb_release_signing_key.asc'
gpg: key F1656F24C74CD1D8: public key "MariaDB Signing Key <signing-key@mariadb.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1

पुढे, MariaDB 10.7 रेपॉजिटरी आयात करण्यासाठी तुमच्या टर्मिनलमध्ये कमांड चालवा:

sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] https://mariadb.mirror.liquidtelecom.com/repo/10.7/debian bullseye main'

टीप, डाउनलोड मिरर आढळू शकतात या पृष्ठावर आरोग्यापासून  मारियाडीबी फाउंडेशन भांडारासाठी तुमच्या जवळचे स्थान शोधण्यासाठी.

आता की आणि रेपॉजिटरी आयात केल्यावर नवीन जोड प्रतिबिंबित करण्यासाठी apt पॅकेज व्यवस्थापक सूची अद्यतनित करा.

sudo apt update

पुढे, पर्याय 2 वगळा आणि इंस्टॉलेशन भागावर जा.

पर्याय 2 - अधिकृत बॅश स्क्रिप्ट वापरून MariaDB 10.7 रेपो आयात करा

अधिकृत बॅश स्क्रिप्ट वापरणे ही दुसरी निवड आणि कदाचित अधिक प्राधान्य आहे कारण अधिकृत रेपॉजिटरीजमध्ये कोणतीही अद्यतने त्वरित तैनात केली जातील. त्यांच्या सर्व्हरजवळ नसलेल्या वापरकर्त्यांना काही समस्यांचा सामना करावा लागू शकतो, परंतु बहुसंख्यांसाठी ही समस्या असणार नाही.

तुमच्या टर्मिनलमध्ये, खालील कमांड वापरा.

curl -LsS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash -s -- --mariadb-server-version=10.7 --skip-maxscale --skip-tools

लक्षात ठेवा, कमांड अयशस्वी झाल्यास, बहुधा, आपण कर्ल पॅकेज स्थापित करण्यास विसरलात.

sudo apt install curl -y

उदाहरण आउटपुट:

Debian 10.7 Bullseye वर MariaDB 11 कसे स्थापित करावे

लक्षात ठेवा, मॅक्सस्केल आणि साधने वगळली गेली. तुम्ही हे ध्वज काढू शकता, परंतु सध्याच्या क्षणी, डेबियन 11 साठी साधने समर्थित नाहीत. बहुतेक वापरकर्त्यांना या अतिरिक्त गोष्टींची आवश्यकता नाही.

हे दर्शविते की रेपॉजिटरी यशस्वीरित्या आयात केली गेली आहे. पुढे, तुमची APT रेपॉजिटरी सूची रिफ्रेश करा.

sudo apt update
जाहिरात

डेबियनवर मारियाडीबी 10.7 स्थापित करा

मारियाडीबी स्थापित करण्यासाठी, तुम्हाला क्लायंट आणि सर्व्हर पॅकेजेस स्थापित करणे आवश्यक आहे. हे खालीलप्रमाणे केले जाऊ शकते:

sudo apt install mariadb-server mariadb-client

उदाहरण आउटपुट:

Debian 10.7 Bullseye वर MariaDB 11 कसे स्थापित करावे

प्रकार वाय आणि नंतर दाबा की प्रविष्ट करा प्रतिष्ठापन पुढे जाण्यासाठी.

आवृत्ती आणि बिल्ड तपासून मारियाडीबीच्या स्थापनेची पुष्टी करा:

mariadb --version

उदाहरण आउटपुट:

mariadb  Ver 15.1 Distrib 10.7.1-MariaDB, for debian-linux-gnu (x86_64) using readline EditLine wrapper

मारियाडीबी 10.7 सेवा स्थिती तपासा

आता तुम्ही MariaDB इन्स्टॉल केले आहे, आणि तुम्ही खालील systemctl कमांड वापरून डेटाबेस सॉफ्टवेअरची स्थिती सत्यापित करू शकता:

systemctl status mariadb

उदाहरण:

Debian 10.7 Bullseye वर MariaDB 11 कसे स्थापित करावे

डीफॉल्टनुसार, तुम्हाला मारियाडीबी स्थिती सक्रिय केलेली आढळेल. नसल्यास, MariaDB सुरू करा, खालील आदेश वापरा:

sudo systemctl start mariadb

मारियाडीबी थांबवण्यासाठी:

sudo systemctl stop mariadb

सिस्टम स्टार्टअपवर MariaDB सक्षम करण्यासाठी:

sudo systemctl enable mariadb

सिस्टम स्टार्टअपवर मारियाडीबी अक्षम करण्यासाठी:

sudo systemctl disable mariadb

MariaDB सेवा रीस्टार्ट करण्यासाठी:

sudo systemctl restart mariadb

सुरक्षा स्क्रिप्टसह मारियाडीबी 10.7 सुरक्षित करा

स्थापित करताना मारिया डीबी ताज्या, डीफॉल्ट सेटिंग्ज बहुतेक मानकांनुसार कमकुवत मानल्या जातात आणि संभाव्यत: घुसखोरी किंवा हॅकर्सचे शोषण करण्याची परवानगी देण्याबद्दल चिंता निर्माण करतात. सोबत येणारी इन्स्टॉलेशन सिक्युरिटी स्क्रिप्ट चालवणे हा एक उपाय आहे मारिया डीबी स्थापना

प्रथम, लाँच करण्यासाठी खालील कमांड वापरा (mysql_secure_installation):

sudo mysql_secure_installation

पुढे, खालील अनुसरण करा:

  • साठी पासवर्ड सेट करत आहे मूळ खाती.
  • स्थानिक होस्टच्या बाहेरून प्रवेश करण्यायोग्य रूट खाती काढून टाकणे.
  • अनामित-वापरकर्ता खाती काढून टाकत आहे.
  • चाचणी डेटाबेस काढून टाकत आहे, ज्यामध्ये डीफॉल्टनुसार अनामिक वापरकर्त्यांद्वारे प्रवेश केला जाऊ शकतो.

लक्षात ठेवा, तुम्ही वापरता (वाय) सर्वकाही काढण्यासाठी.

उदाहरण:

Debian 10.7 Bullseye वर MariaDB 11 कसे स्थापित करावे

मारियाडीबी 10.7 उदाहरणावर लॉग इन करा

आता तुम्ही पोस्ट-इंस्टॉलेशन इन्स्टॉलेशन सिक्युरिटी स्क्रिप्ट पूर्ण केले आहे, तुमच्या मध्ये लॉग इन करा मारिया डीबी डेटाबेस खालील वापरून केले जाऊ शकते:

sudo mysql -u root -p

तुम्‍ही इंस्‍टॉलेशन सेटअप किंवा पोस्ट-इन्‍स्‍टॉलेशन सिक्युरिटी स्‍क्रिप्‍टमध्‍ये सेट केलेला रूट पासवर्ड टाकण्‍यास प्रॉम्प्ट केले जाईल. एकदा MySQL सेवा उदाहरणामध्ये, तुम्ही खालील आदेश कार्यान्वित होताना पाहण्यासाठी चाचणी म्हणून कार्यान्वित करू शकता.

खालील टाइप करा डाटाबेस कमांड दाखवा:

SHOW DATABASES;

MySQL मध्ये नवीन असलेल्यांसाठी, सर्व कमांड सिंटॅक्स "सह समाप्त होणे आवश्यक आहे;"

उदाहरण:

Debian 10.7 Bullseye वर MariaDB 11 कसे स्थापित करावे

टर्मिनलमधून बाहेर पडण्यासाठी, खालील टाइप करा बाहेर पडा आदेश:

EXIT;

मारियाडीबी 10.7 कसे काढायचे (अनइंस्टॉल)

जर तुम्हाला यापुढे MariaDB वापरायचे नसेल आणि ते पूर्णपणे काढून टाकायचे असेल, तर खालील कमांड कार्यान्वित करा:

sudo apt remove mariadb-server mariadb-client --purge

उदाहरण आउटपुट:

Debian 10.7 Bullseye वर MariaDB 11 कसे स्थापित करावे

प्रकार वाय आणि नंतर दाबा की प्रविष्ट करा विस्थापित करण्यासाठी पुढे जाण्यासाठी.

पुढे, पूर्ण काढण्यासाठी जोडलेले रेपॉजिटरीज काढून टाका. तुम्ही 10.6 किंवा अन्य स्रोतावर स्विच करत असल्यास तुम्हाला हे करायचे असेल.

प्रथम, जर तुम्ही मिरर पद्धत वापरून MariaDB 10.7 स्थापित केले असेल, तर खालील कमांड वापरा - ध्वज काढणे आता जोडले आहे.

sudo add-apt-repository --remove 'deb [arch=amd64,arm64,ppc64el] https://mariadb.mirror.liquidtelecom.com/repo/10.7/debian bullseye main'
sudo apt update

बॅश स्क्रिप्ट रेपॉजिटरी काढून टाकण्यासाठी, खालील आदेश वापरा.

sudo rm /etc/apt/sources.list.d/mariadb.list
sudo apt update

लक्षात घ्या की ही कमांड तुमची सिस्टम साफ करण्यात मदत करण्यासाठी MariaDB इंस्टॉलेशनमधील बहुतेक न वापरलेले अवलंबित्व काढून टाकेल.

टिप्पण्या आणि निष्कर्ष

ट्यूटोरियलमध्ये, तुम्ही मारियाडीबी 10.7 ची नवीनतम आवृत्ती डेबियन 11 बुलसी या नवीनतम स्थिर रिलीझवर कशी स्थापित करावी हे शिकले आहे.

एकंदरीत, तुम्ही जुन्या स्थिर 10.5 वरून अपग्रेड केले तर ते मदत करेल कारण तुम्ही आत्ताच 10.6 वर जात नसाल तर 10.7 च्या तुलनेत ते आता खूपच अनुभवी आहे. अपग्रेडिंगसह कार्यक्षमतेमध्ये लक्षणीय फायदे आहेत. तुम्ही अपग्रेड करत असल्यास, डेटाबेस देखभाल किंवा अपग्रेडशी संबंधित कोणत्याही गोष्टीत असंख्य तास वेदना आणि निराशा टाळण्यासाठी असे करण्यापूर्वी नेहमी तुमच्या डेटाबेसचा बॅकअप घ्या.

याची सदस्यता घ्या
च्या सूचित करा
0 टिप्पण्या
इनलाइन अभिप्राय
सर्व टिप्पण्या पहा
adplus-जाहिरात
0
कृपया आपले विचार आवडतील, टिप्पणी द्या.x