డేటాబేస్ విషయానికి వస్తే, మీరు రిలేషనల్ లేదా నాన్ రిలేషనల్ డేటాబేస్లను కలిగి ఉండవచ్చు. రిలేషనల్ డేటాబేస్లు SQL సింటాక్స్ను అనుసరిస్తాయి మరియు వాటి డేటా నిర్మాణాత్మక పట్టికలలో నిల్వ చేయబడుతుంది. అటువంటి డేటాబేస్ల ఉదాహరణలు MySQL. అయినప్పటికీ, నాన్-రిలేషనల్ డేటాబేస్లు గ్రాఫ్లు, డాక్యుమెంట్లు మొదలైన ఇతర ఫార్మాట్లలో డేటాను నిల్వ చేస్తాయి మరియు దీనికి మంచి ఉదాహరణ MongoDB.
MongoDB అనేది డేటాను పత్రాలుగా నిల్వ చేసే నాన్-రిలేషనల్ డేటాబేస్. డేటాబేస్ ఓపెన్ సోర్స్, మరియు దాని రిపోజిటరీని మీ సోర్స్ జాబితాకు జోడించడం ద్వారా, మీరు దానిని మీ ఉబుంటు 24.04లో ఇన్స్టాల్ చేయగలరు. ఈ పోస్ట్ అవసరమైన ప్రతి దశ ద్వారా మిమ్మల్ని నడిపిస్తుంది.
ఉబుంటు 24.04లో మొంగోడిబి ఇన్స్టాలేషన్ గైడ్
ఇతర డేటాబేస్ల కంటే MongoDBని ఎంచుకోవడానికి అనేక కారణాలు ఉన్నాయి. ఉదాహరణకు, మీరు స్కేలబిలిటీ మరియు ఫ్లెక్సిబిలిటీని సాధించాలనుకుంటే, మొంగోడిబి అనువైన నాన్-రిలేషనల్ డేటాబేస్. అంతేకాకుండా, MongoDB 32 మరియు 64-బిట్ సిస్టమ్లను కలిగి ఉంది.
MongoDBని ఇన్స్టాల్ చేయడానికి, ఈ క్రింది దశలను ఉపయోగించండి.
దశ 1: రిపోజిటరీని అప్డేట్ చేయండి
MongoDBని ఇన్స్టాల్ చేస్తున్నప్పుడు, మీ సోర్స్ జాబితాకు MongoDB రిపోజిటరీని జోడించడం ద్వారా దాని తాజా వెర్షన్ను పొందడం సిఫార్సు చేయబడిన విధానం. కాబట్టి, మనం ముందుగా ప్యాకేజీ సూచికను నవీకరించడం ద్వారా దాన్ని రిఫ్రెష్ చేయాలి.
$ sudo సరైన నవీకరణ
దశ 2: డిపెండెన్సీ ప్యాకేజీలను ఇన్స్టాల్ చేయండి
మేము మొంగోడిబిని ఇన్స్టాల్ చేసే ముందు, మా ఉబుంటు 24.04లో కొన్ని ప్యాకేజీలు అందుబాటులో ఉండాలి. వాటిలో కొన్ని ఇప్పటికే ఇన్స్టాల్ చేయబడ్డాయి కానీ ఈ డిపెండెన్సీ ప్యాకేజీలను నిర్వహించడానికి మీరు దిగువ ఆదేశాన్ని అమలు చేయాలి.
$ sudo apt ఇన్స్టాల్ gnupg wget apt - రవాణా - https ca - సర్టిఫికేట్ సాఫ్ట్వేర్ - లక్షణాలు - సాధారణ
దశ 3: MongoDB యొక్క GPG కీని దిగుమతి చేయండి
థర్డ్-పార్టీ రిపోజిటరీ నుండి ప్యాకేజీలను ఇన్స్టాల్ చేస్తున్నప్పుడు, మీ సిస్టమ్కు ఎటువంటి హాని జరగకుండా చూసుకోవడానికి ప్యాకేజీల ప్రామాణికతను ధృవీకరించడానికి మీరు GPG కీని దిగుమతి చేసుకోవాలి. MongoDB రిపోజిటరీ కోసం, మేము దిగువ GPG కీని దిగుమతి చేస్తాము.
దశ 4: మొంగోడిబి రిపోజిటరీని జోడించండి
మీ ఉబుంటు నోబెల్ నంబట్ కోసం మొంగోడిబి రిపోజిటరీని జోడించడం తదుపరి దశ. మేము ఉపయోగించాము echo కమాండ్ మా సోర్స్ జాబితాకు రిపోజిటరీని జోడించడానికి. ది lsb_release -cs Ubuntu 24.04 కోసం కోడ్నేమ్ని పొందుతుంది మరియు సంబంధిత MongoDB రిపోజిటరీని పొందేందుకు దాన్ని ఉపయోగిస్తుంది.
$ ప్రతిధ్వని 'deb [ arch=amd64,arm64 signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu $(lsbs_release) | సుడో టీ - a / మొదలైనవి / సముచితమైనది / మూలాలు. జాబితా . డి / mongodb - org - 7.0 . జాబితా
మళ్లీ, కొత్తగా జోడించిన రిపోజిటరీని రిఫ్రెష్ చేయడానికి మీ రిపోజిటరీని అప్డేట్ చేయండి.
$ sudo సరైన నవీకరణ దశ 5: MongoDBని ఇన్స్టాల్ చేయండి
మా సిస్టమ్లోని MongoDB రిపోజిటరీతో, మేము ఇప్పుడు కింది ఆదేశాన్ని ఉపయోగించి MongoDBని ఇన్స్టాల్ చేయవచ్చు.
దశ 6: మొంగోడిబి సేవను ప్రారంభించండి మరియు ప్రారంభించండి
MongoDBని ఇన్స్టాల్ చేసిన తర్వాత, మేము ఇంకా దాన్ని ఎనేబుల్ చేయాలి మరియు అది సక్రియంగా మరియు రన్ అవుతుందని నిర్ధారించుకోవడానికి తనిఖీ చేయాలి. మేము ప్రస్తావిస్తాము mongod.service కింది ఆదేశాలతో.
$ sudo systemctl స్థితి మొంగోడ్. సేవ
దశ 7: MongoDB కనెక్షన్ని పరీక్షించండి
మేము మా సిస్టమ్లో MongoDBని ఇన్స్టాల్ చేసాము, అయితే ప్రతిదీ తనిఖీ చేయబడిందని నిర్ధారించుకోవడానికి మేము కనెక్షన్ని పరీక్షించాలి. ఒక అద్భుతమైన మార్గం ఉపయోగించి కనెక్షన్ స్థితిని అమలు చేయడం మంగోలియన్ షెల్ సాధనం. డేటాబేస్కు కనెక్షన్ని ఏర్పాటు చేయగలిగితే, మనకు ‘సరే’ రిటర్న్ స్థితి వస్తుంది.
దశ 8: మెరుగైన భద్రత కోసం MongoDBని కాన్ఫిగర్ చేయండి
MongoDB ప్రాథమిక కాన్ఫిగరేషన్లను కలిగి ఉంది, అది ప్రాథమిక వినియోగం కోసం సరిగ్గా పని చేస్తుంది. అయినప్పటికీ, దాని కాన్ఫిగరేషన్ ఫైల్ యొక్క భద్రతా విభాగాన్ని సవరించడం మంచిది, ప్రత్యేకించి దానిని ఉత్పత్తి వాతావరణంలో ఉపయోగిస్తుంటే. టెక్స్ట్ ఎడిటర్ని ఉపయోగించి మీ మొంగోడిబి కాన్ఫిగరేషన్ ఫైల్ని తెరిచి, దిగువ చిత్రంలో ఉన్నట్లుగా భద్రతా విభాగాన్ని సవరించండి.
ఫైల్ను సేవ్ చేసి, టెక్స్ట్ ఎడిటర్ నుండి నిష్క్రమించి, మొంగోడిబి సేవను పునఃప్రారంభించండి.
$ sudo systemctl mongod పునఃప్రారంభించండి. సేవ దశ 9: నిర్వాహక వినియోగదారుని సృష్టించండి
మీ డేటాబేస్ భద్రతను మెరుగుపరచడంలో భాగంగా, మీరు నిర్వాహక వినియోగదారుని సృష్టించాలి. అలా చేయడానికి, దిగువ ఆదేశంతో MongoDB షెల్ను యాక్సెస్ చేయండి మరియు మీరు ఏ డేటాబేస్ని ఉపయోగించాలనుకుంటున్నారో ఎంచుకోండి.
$ అడ్మిన్ ఉపయోగించండి
తరువాత, మీ డేటాబేస్ కోసం నిర్వాహక వినియోగదారుని సృష్టించండి మరియు వారి పాస్వర్డ్ మరియు వినియోగదారు పేరును సెట్ చేయండి. అంతేకాకుండా, వారి పాత్రలను సెట్ చేయండి మరియు చివరగా, దానిని మూసివేయడానికి షెల్ నుండి నిష్క్రమించండి.
మీ నిర్వాహక వినియోగదారు విజయవంతంగా సృష్టించబడ్డారని ధృవీకరించడానికి, వారి వినియోగదారు పేరు మరియు కేటాయించిన పాస్వర్డ్ని ఉపయోగించి మీ MongoDBకి లాగిన్ చేయండి.
$ మంగోలియన్ - u వినియోగదారు పేరు - pమీరు మీ పాస్వర్డ్ని నమోదు చేసిన తర్వాత, మీరు MongoDBకి యాక్సెస్ని పొందాలి. అడ్మిన్ డేటాబేస్ను ఎంచుకుని, అందుబాటులో ఉన్న వినియోగదారులను ప్రదర్శించడం చివరి దశ.
మీ నిర్వాహక వినియోగదారు ఉన్నారని అవుట్పుట్ నిర్ధారించాలి.
ఉబుంటు 24.04లో మొంగోడిబిని ఎలా ఇన్స్టాల్ చేయాలి.
ముగింపు
MongoDB అనేది స్కేలబుల్ ప్రాజెక్ట్లలో పని చేసే డెవలపర్ల కోసం ఇష్టపడే నాన్-రిలేషనల్ డేటాబేస్. MongoDBని ఇన్స్టాల్ చేయడానికి, దాని రిపోజిటరీని మీ సోర్స్ జాబితాకు జోడించి, ఆపై APTని ఉపయోగించి ఇన్స్టాల్ చేయండి. తరువాత, డేటాబేస్ను కాన్ఫిగర్ చేయండి మరియు మీ నిర్వాహక వినియోగదారుని సెట్ చేయండి. మీరు అనుసరించాల్సిన దశలను మేము చర్చించాము మరియు ఆచరణాత్మక ఉదాహరణలను అందించాము.