సెంటొస్ 8 లో మరియాడిబిని ఎలా ఇన్uస్టాల్ చేయాలి


మరియాడిబి ఒక ఓపెన్ సోర్స్, కమ్యూనిటీ-డెవలప్డ్ రిలేషనల్ డేటాబేస్ మేనేజ్మెంట్ సిస్టమ్. ఇది MySQL నుండి ఫోర్క్ చేయబడింది మరియు MySQL ను సృష్టించిన డెవలపర్లు సృష్టించారు మరియు నిర్వహిస్తారు. మరియాడిబి MySQL తో బాగా అనుకూలంగా ఉండటానికి ఉద్దేశించబడింది, అయితే కొత్త నిల్వ ఇంజిన్లు (అరియా, కాలమ్స్టోర్, మైరాక్స్) వంటి మారియాడిబికి కొత్త ఫీచర్లు జోడించబడ్డాయి.

ఈ వ్యాసంలో, సెంటొస్ 8 లైనక్స్uలో మరియాడిబి యొక్క సంస్థాపన మరియు ఆకృతీకరణను పరిశీలిస్తాము.

దశ 1: సెంటొస్ 8 లో మరియాడిబి రిపోజిటరీని ప్రారంభించండి

అధికారిక మరియాడిబి డౌన్uలోడ్ పేజీకి వెళ్లి, సెంటొస్uను పంపిణీగా మరియు సెంటొస్ 8 ను వెర్షన్uగా మరియు మరియాడిబి 10.5 (స్థిరమైన వెర్షన్) ను రిపోజిటరీని ఎంచుకోండి.

మీరు వివరాలను ఎంచుకున్న తర్వాత, మీకు మరియాడిబి YUM రిపోజిటరీ మొత్తం లభిస్తుంది. ఈ ఎంట్రీలను /etc/yum.repos.d/MariaDB.repo అనే ఫైల్uలో కాపీ చేసి పేస్ట్ చేయండి.

$ sudo vim /etc/yum.repos.d/mariadb.repo
# MariaDB 10.5 CentOS repository list - created 2020-12-15 07:13 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.5/centos8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

రిపోజిటరీ ఫైల్ స్థానంలో ఉన్న తర్వాత, మీరు కింది ఆదేశాన్ని అమలు చేయడం ద్వారా రిపోజిటరీని ధృవీకరించవచ్చు.

$ dnf repolist

దశ 2: సెంటొస్ 8 లో మరియాడిబిని ఇన్uస్టాల్ చేస్తోంది

మరియాడిబి ప్యాకేజీని వ్యవస్థాపించడానికి ఇప్పుడు dnf ఆదేశాన్ని ఉపయోగించండి.

$ sudo dnf install MariaDB-server -y

తరువాత, మరియాడిబి సేవను ప్రారంభించి, సిస్టమ్ స్టార్టప్ సమయంలో ఆటోస్టార్ట్ చేయడానికి దీన్ని ప్రారంభించండి.

$ systemctl start mariadb
$ systemctl enable mariadb

కింది ఆదేశాన్ని అమలు చేయడం ద్వారా మరియాడిబి సేవ యొక్క స్థితిని తనిఖీ చేయండి.

$ systemctl status mariadb 

మీకు ఫైర్uవాల్ ప్రారంభించబడితే, మీరు క్రింది ఆదేశాన్ని అమలు చేయడం ద్వారా మరియాడిబిని ఫైర్uవాల్ నియమానికి జోడించాలి. నియమాన్ని జోడించిన తర్వాత, ఫైర్uవాల్uను మళ్లీ లోడ్ చేయాలి.

$ sudo firewall-cmd --permanent --add-service=mysql
$ sudo firewall-cmd --reload

దశ 3: సెంటొస్ 8 లో మరియాడిబి సర్వర్uను భద్రపరచడం

చివరి దశగా, మేము సురక్షితమైన మరియాడిబి ఇన్uస్టాలేషన్ స్క్రిప్ట్uను అమలు చేయాలి. ఈ స్క్రిప్ట్ రూట్ పాస్uవర్డ్uను సెటప్ చేయడం, అధికారాలను మళ్లీ లోడ్ చేయడం, పరీక్ష డేటాబేస్uలను తొలగించడం, రూట్ లాగిన్uను అనుమతించకుండా చూసుకుంటుంది.

$ sudo mysql_secure_installation

ఇప్పుడు మరియాడిబికి రూట్ యూజర్uగా కనెక్ట్ అవ్వండి మరియు కింది ఆదేశాలను అమలు చేయడం ద్వారా సంస్కరణను తనిఖీ చేయండి.

$ mysql -uroot -p

ఈ వ్యాసం కోసం అది. CentOS 8 Linux లో మరియాడిబిని ఎలా ఇన్uస్టాల్ చేయాలో మరియు కాన్ఫిగర్ చేయాలో చూశాము.