డెబియన్ 10 లో మరియాడిబి డేటాబేస్ను ఎలా ఇన్స్టాల్ చేయాలి


మరియాడిబి అనేది ఓపెన్ సోర్స్ మరియు పాపులర్ రిలేషనల్ డేటాబేస్ మేనేజ్uమెంట్ సిస్టమ్ (ఆర్డిబిఎంఎస్), ఇది మైస్క్యూల్ యొక్క అసలు డెవలపర్లు తయారు చేశారు. ఇది వేగవంతమైన, స్కేలబుల్ మరియు బలమైన డేటాబేస్ వ్యవస్థ, నిల్వ ఇంజిన్లు, ప్లగిన్లు మరియు అనేక ఇతర సాధనాల యొక్క గొప్ప పర్యావరణ వ్యవస్థతో డేటాను యాక్సెస్ చేయడానికి SQL ఇంటర్ఫేస్ను అందిస్తుంది.

మరియాడిబి అనేది వికీపీడియా, WordPress.com, గూగుల్ మరియు అనేక ఇతర సంస్థలు మరియు సంస్థలచే ఉపయోగించబడుతున్న MySQL కోసం మెరుగైన, డ్రాప్-ఇన్ భర్తీ.

ఈ చిన్న వ్యాసంలో, డెబియన్ 10 లో మరియాడిబి సర్వర్uను ఎలా ఇన్uస్టాల్ చేసి భద్రపరచాలో మేము మీకు చూపుతాము.

  1. డెబియన్ 10 (బస్టర్) కనిష్ట సర్వర్uను ఇన్uస్టాల్ చేయండి
  2. <

గమనిక: మీరు సిస్టమ్uను నాన్-అడ్మినిస్ట్రేటివ్ యూజర్uగా నిర్వహిస్తుంటే, రూట్ అధికారాలను పొందడానికి సుడో కమాండ్uను ఉపయోగించుకోండి మరియు మీరు MySQL ఇన్uస్టాల్ చేసి రన్ చేస్తుంటే, దాన్ని కొనసాగించి, కొనసాగించే ముందు దాన్ని నిలిపివేయండి.

డెబియన్ 10 లో మరియాడిబి సర్వర్uను ఇన్uస్టాల్ చేస్తోంది

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

# apt install mariadb-server

డెమియన్లు మరియు ఉబుంటు వంటి దాని ఉత్పన్నాలు డీమన్uలను సిస్టమ్uడ్ ద్వారా స్వయంచాలకంగా ప్రారంభించడం మరియు ప్రారంభించడం, అవి ఇన్uస్టాల్ అయిన వెంటనే. మరియాడిబి సేవకు కూడా ఇది వర్తిస్తుంది.

మరియాడిబి సేవ కింది systemctl ఆదేశాన్ని ఉపయోగించి నడుస్తుందో లేదో మీరు తనిఖీ చేయవచ్చు.

# systemctl status mariadb  

అదనంగా, సిస్టమ్uడి కింద మరియాడిబి సేవను నిర్వహించడానికి ఇతర సాధారణ ఆదేశాలను కూడా మీరు తెలుసుకోవాలి, ఇందులో చూపిన విధంగా మరియాడిబి సేవను ప్రారంభించడానికి, పున art ప్రారంభించడానికి, ఆపడానికి మరియు మళ్లీ లోడ్ చేయడానికి ఆదేశాలు ఉన్నాయి.

# systemctl start mariadb
# systemctl restart mariadb
# systemctl stop mariadb
# systemctl reload mariadb

డెబియన్ 10 లో మరియాడిబి సర్వర్uను భద్రపరచడం

మరియాడిబి ఇన్uస్టాలేషన్ ప్రాసెస్uలో డిఫాల్ట్ ఇన్uస్టాలేషన్uను భద్రపరచడం జరుగుతుంది మరియు ఇది mysql_secure_installation షెల్ స్క్రిప్ట్uను అమలు చేయడం ద్వారా చేయవచ్చు, ఇది మీ మరియాడిబి ఉదాహరణకి కొంచెం అదనపు భద్రతను జోడించడానికి మిమ్మల్ని అనుమతిస్తుంది:

  • రూట్ ఖాతాల కోసం పాస్uవర్డ్uను సెట్ చేస్తోంది.
  • రిమోట్ రూట్ లాగిన్uను నిలిపివేస్తోంది.
  • అనామక-వినియోగదారు ఖాతాలను తొలగించడం.
  • పరీక్ష డేటాబేస్ను తీసివేయడం, అప్రమేయంగా అనామక వినియోగదారులు దీన్ని యాక్సెస్ చేయవచ్చు.
  • మరియు హక్కులను మళ్లీ లోడ్ చేస్తోంది.

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

మీరు మీ మరియాడిబి ఇన్uస్టాలేషన్uను సురక్షితం చేసిన తర్వాత, మీరు రూట్ యూజర్ పాస్uవర్డ్ ఉపయోగించి మైస్క్ షెల్uకు కనెక్ట్ చేయవచ్చు.

# mysql -u root -p 

my "my_test_db <" అనే డేటాబేస్ను సృష్టించడానికి మరియు test "test_user \" అనే వినియోగదారుని డేటాబేస్ను నిర్వహించడానికి పూర్తి అధికారాలతో కింది SQL ఆదేశాలను అమలు చేయడానికి.

MariaDB [(none)]> CREATE DATABASE  my_test_db;
MariaDB [(none)]> GRANT ALL ON my_test_db.* TO 'test_user'@'localhost' IDENTIFIED BY 'test_user_pass_here' WITH GRANT OPTION;
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> exit;

క్రొత్త డేటాబేస్ మరియు డేటాబేస్ వినియోగదారుని సృష్టించిన తరువాత, క్రొత్త వినియోగదారు ఖాతాను ఉపయోగించి మరియాడిబి షెల్ను యాక్సెస్ చేయడానికి ప్రయత్నించండి మరియు వినియోగదారుకు కేటాయించిన అన్ని డేటాబేస్లను ఈ క్రింది విధంగా చూపించండి.

# mysql -u test_user -p
MariaDB [(none)]> SHOW DATABASES;

మరియాడిబిలో ఈ ఉపయోగకరమైన క్రింది కథనాలను కూడా మీరు చదవవచ్చు.

  1. బిగినర్స్ కోసం MySQL/MariaDB నేర్చుకోండి - పార్ట్ 1
  2. MySQL మరియు MariaDB యొక్క అనేక విధులను ఎలా ఉపయోగించాలో తెలుసుకోండి - పార్ట్ 2
  3. లైనక్స్ కోసం 12 MySQL/MariaDB సెక్యూరిటీ ఉత్తమ పద్ధతులు
  4. ‘Automysqlbackup’ మరియు ‘Autopostgresqlbackup’ సాధనాలను ఉపయోగించి MySQL/MariaDB మరియు PostgreSQL ను బ్యాకప్/పునరుద్ధరించడం ఎలా
  5. MySQL లో సాధారణ లోపాలను పరిష్కరించడానికి ఉపయోగకరమైన చిట్కాలు

ప్రస్తుతానికి అది అంతే! ఈ గైడ్uలో, డెబియన్ 10 కనిష్ట సర్వర్ ఇన్uస్టాలేషన్uలో మరియాడిబి సర్వర్uను ఎలా ఇన్uస్టాల్ చేయాలో మరియు భద్రపరచాలో మేము చూపించాము. మీరు మాతో భాగస్వామ్యం చేయాలనుకుంటున్న ఏవైనా ప్రశ్నలు లేదా సమాచారం కోసం మమ్మల్ని చేరుకోవడానికి క్రింది వ్యాఖ్య ఫారమ్uను ఉపయోగించండి.