அடுத்த கட்டுரையில் உபுண்டுவில் மோங்கோடிபியை எவ்வாறு நிறுவலாம் என்பதைப் பார்ப்போம். இது ஒரு அமைப்பு தகவல் ஆவணம் சார்ந்த, திறந்த மூல தொழில்நுட்ப அடிப்படையிலான NoSQL. இது நவீன வலை பயன்பாட்டு மேம்பாட்டுடன் இணக்கமானது. இதில் நெகிழ்வுத்தன்மை, வெளிப்படையான வினவல் மொழிகள், இரண்டாம் நிலை குறியீடுகள் மற்றும் பல அம்சங்கள் உள்ளன. கூடுதலாக, சக்திவாய்ந்த தரவுத்தளங்களுடன் நவீன பயன்பாடுகளை உருவாக்க இது சிறந்த அளவிடுதல் மற்றும் செயல்திறனை வழங்குகிறது.
மோண்டோடிபி அட்டவணையில் தரவைச் சேமிப்பதற்கு பதிலாக, இது தொடர்புடைய தரவுத்தளங்களில் செய்யப்படுவதால், BSON தரவு கட்டமைப்புகளில் அவற்றை சேமிக்கிறது (JSON போன்ற விவரக்குறிப்பு) டைனமிக் ஸ்கீமாவுடன். இது சில பயன்பாடுகளில் தரவை ஒருங்கிணைப்பதை எளிதாகவும் வேகமாகவும் செய்கிறது.
மோங்கோடிபி ஒரு தரவுத்தள அமைப்பு உற்பத்தியில் பயன்படுத்த மற்றும் பல செயல்பாடுகளுடன் பொருத்தமானது. இந்த வகை தரவுத்தளம் தொழில்துறையில் பரவலாக பயன்படுத்தப்படுகிறது. அதன் மூல குறியீடு போன்ற இயக்க முறைமைகளுக்கு கிடைக்கிறது; குனு / லினக்ஸ், விண்டோஸ், ஓஎஸ்எக்ஸ் மற்றும் சோலாரிஸ்.
பின்வரும் வரிகளில் நாம் எப்படி முடியும் என்பதைப் பார்க்கப் போகிறோம் apt தொகுப்பு நிர்வாகியைப் பயன்படுத்தி கடைசி மூன்று உபுண்டு எல்.டி.எஸ் பதிப்புகளில் மோங்கோடிபி 4.4 ஐ நிறுவவும்.
மோங்கோடிபி நிறுவவும் 4.4
மேடை ஆதரவு
மோங்கோடிபி 4.4 சமூக பதிப்பில் பின்வரும் உபுண்டு எல்.டி.எஸ் பதிப்புகள் உள்ளன (நீண்ட கால ஆதரவு) 64-பிட்: 20.04 எல்.டி.எஸ் ('ஃபோகல்'), 18.04 எல்.டி.எஸ் ('பயோனிக்'), 16.04 எல்.டி.எஸ் ('ஜெனியல்')
இயல்புநிலை உபுண்டு களஞ்சியங்கள் மோங்கோடிபியின் காலாவதியான பதிப்பை வழங்கலாம் அல்லது வழங்கலாம். இந்த காரணத்திற்காக இந்த தரவுத்தள அமைப்பின் சமீபத்திய பதிப்பை அதன் அதிகாரப்பூர்வ களஞ்சியத்திலிருந்து நிறுவ உள்ளோம்.
உபுண்டுவில் மோங்கோடிபி களஞ்சியத்தைச் சேர்க்கவும்
உபுண்டுவில் மோங்கோடிபி சமூக பதிப்பின் சமீபத்திய பதிப்பை நிறுவ, தேவையான சார்புகளை நாம் நிறுவ வேண்டும். அவ்வாறு செய்ய, நாம் ஒரு முனையத்தை (Ctrl + Alt + T) மட்டுமே திறந்து பின்வரும் கட்டளைகளைப் பயன்படுத்த வேண்டும்:
sudo apt update sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common
நாங்கள் தொடர்கிறோம் மோங்கோடிபியிலிருந்து பொது ஜிபிஜி விசையை இறக்குமதி செய்கிறது. இது தொகுப்பு மேலாண்மை அமைப்பால் பயன்படுத்தப்படுகிறது, அதைப் பயன்படுத்தி சேர்க்கப் போகிறோம் wget, முனையத்திலிருந்து (Ctrl + Alt + T):
wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
அதற்கு பிறகு நாங்கள் பயன்படுத்தும் உபுண்டுவின் பதிப்பிற்கான மோங்கோடிபி களஞ்சியத்தின் விவரங்களைக் கொண்டிருக்கும் mongodb-org-4.4.list கோப்பை உருவாக்க உள்ளோம்.. இந்த கோப்பு கோப்பகத்தில் அமைந்திருக்கும் /etc/apt/sources.list.d/. இதை உருவாக்க, எங்கள் கணினியின் பதிப்பைப் பொறுத்து பின்வரும் கட்டளையை ஒரு முனையத்தில் (Ctrl + Alt + T) மட்டுமே இயக்க வேண்டும்:
உபுண்டு 20.04 (குவிய)
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
உபுண்டு 18.04 (பயோனிக்)
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
உபுண்டு 16.04 (செனியல்)
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
இப்போது நாங்கள் போகிறோம் கிடைக்கக்கூடிய மென்பொருளின் பட்டியலைப் புதுப்பிக்கவும் களஞ்சியங்களிலிருந்து:
sudo apt update
உபுண்டுவில் மோங்கோடிபி 4.4 தரவுத்தளத்தை நிறுவவும்
இப்போது மோங்கோடிபி களஞ்சியம் இயக்கப்பட்டிருப்பதால், நம்மால் முடியும் சமீபத்திய நிலையான பதிப்பை நிறுவவும் பின்வரும் கட்டளையை முனையத்தில் இயக்குகிறது (Ctrl + Alt + T):
sudo apt install mongodb-org
நிறுவலின் போது உள்ளமைவு கோப்பு உருவாக்கப்படும் /etc/mongod.conf, தரவு அடைவு / var / lib / mongodபதிவு அடைவு மூலம் / var / log / mongodb.
இயல்பாக, மோங்கோடிபி மோங்கோட் பயனர் கணக்கின் கீழ் இயங்குகிறது. நாங்கள் பயனரை மாற்றினால், இந்த கோப்பகங்களுக்கான அணுகலை ஒதுக்க, தரவு மற்றும் பதிவு கோப்பகங்களுக்கான அனுமதியையும் மாற்ற வேண்டும்.
மோங்கோடிபி தொடங்குகிறது
இப்போது நம்மால் முடியும் மோங்கோட் செயல்முறையைத் தொடங்கவும் சரிபார்க்கவும் பின்வரும் கட்டளைகளை இயக்குகிறது:
sudo systemctl start mongod sudo systemctl status mongod
sudo service mongod start sudo service mongod status
ஒரு மோங்கோ ஷெல் தொடங்கவும்
எல்லாம் சரியாக இருந்திருந்தால், நம்மால் முடியும் எங்கள் உள்ளூர் ஹோஸ்டில் இயங்கும் ஒரு மோங்கோட் உடன் இணைக்க விருப்பங்கள் இல்லாமல் ஒரு மோங்கோ ஷெல்லைத் தொடங்கவும் இயல்புநிலை போர்ட்டைப் பயன்படுத்துகிறது 27017:
mongo
நீக்குதல்
பாரா மோங்கோடிபி பயன்பாடுகள், உள்ளமைவு கோப்புகள் மற்றும் தரவு மற்றும் பதிவுகள் அடங்கிய எந்த அடைவுகளையும் உள்ளடக்கிய மோங்கோடிபியை முழுவதுமாக அகற்றவும், ஒரு முனையத்தில் (Ctrl + Alt + T) நாம் பின்வரும் கட்டளைகளை இயக்க வேண்டும்:
sudo service mongod stop sudo apt-get purge mongodb-org* sudo rm -r /var/log/mongodb sudo rm -r /var/lib/mongodb
இதன் மூலம் உபுண்டுவில் ஏற்கனவே மோங்கோடிபி உள்ளது. மோங்கோடிபி 4.4 இன் உள்ளமைவு மற்றும் பயன்பாடு பற்றிய கூடுதல் தகவலுக்கு, பயனர்கள் ஆலோசிக்கலாம் ஆவணங்கள் திட்ட இணையதளத்தில் வழங்கப்படுகிறது.