હવે પછીના લેખમાં આપણે ઉબુન્ટુ પર મોંગોડીબી કેવી રીતે ઇન્સ્ટોલ કરી શકીએ છીએ તેના પર એક નજર નાખવાના છીએ. તે એક સિસ્ટમ છે ડેટાબેઝ દસ્તાવેજલક્ષી, ઓપન સોર્સ ટેકનોલોજી આધારિત નોએસક્યુએલ. આ આધુનિક વેબ એપ્લિકેશન વિકાસ સાથે સુસંગત છે. તેમાં સુગમતા, અભિવ્યક્ત ક્વેરી ભાષાઓ, ગૌણ અનુક્રમણિકાઓ અને ઘણું બધું જેવી સુવિધાઓ શામેલ છે. આ ઉપરાંત, તે શક્તિશાળી ડેટાબેસેસ સાથે આધુનિક એપ્લિકેશનો બનાવવા માટે મહાન સ્કેલેબિલીટી અને પ્રદર્શન પ્રદાન કરે છે.
મોન્ડોડોબી કોષ્ટકોમાં ડેટા બચાવવાને બદલે, જેમ કે રિલેશનલ ડેટાબેસેસમાં થાય છે, તેમને બીએસઓન ડેટા સ્ટ્રક્ચર્સમાં સાચવે છે (જેએસઓન જેવી સ્પષ્ટીકરણ) ગતિશીલ સ્કીમા સાથે. આ ચોક્કસ એપ્લિકેશનોમાં ડેટાનું એકીકરણ સરળ અને ઝડપી બનાવે છે.
મોંગોડીબી એ ડેટાબેસ સિસ્ટમ છે ઉત્પાદનમાં અને બહુવિધ વિધેયો સાથે ઉપયોગ માટે યોગ્ય. આ પ્રકારના ડેટાબેસનો ઉદ્યોગમાં વ્યાપકપણે ઉપયોગ થાય છે. તેનો સ્રોત કોડ operatingપરેટિંગ સિસ્ટમ્સ માટે ઉપલબ્ધ છે જેમ કે; Gnu / Linux, વિન્ડોઝ, OSX અને સોલારિસ.
નીચેની લીટીઓમાં આપણે જોઈ શકીશું કે આપણે કેવી રીતે કરી શકીએ packageપ્ટ પેકેજ મેનેજરનો ઉપયોગ કરીને, છેલ્લા ત્રણ ઉબુન્ટુ એલટીએસ સંસ્કરણો પર મોંગોડીબી 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
સેગ્યુઇમોસ મોંગોડીબીથી સાર્વજનિક જીપીજી કી આયાત કરી રહ્યું છે. આનો ઉપયોગ પેકેજ મેનેજમેન્ટ સિસ્ટમ દ્વારા કરવામાં આવે છે અને અમે તેનો ઉપયોગ કરીને ઉમેરવા જઈશું વેગ ટર્મિનલમાંથી (Ctrl + Alt + T):
wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
એના પછી અમે મોંગોડેબ-ઓર્ગ-4.4 ફાઈલ બનાવવા જઈ રહ્યા છીએ જેમાં ઉબુન્ટુના સંસ્કરણ માટે મંગોડીબી રીપોઝીટરીની વિગતો હશે. આ ફાઇલ ડિરેક્ટરીમાં સ્થિત થશે /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
હવે અમે જઈ રહ્યા છીએ ઉપલબ્ધ સ softwareફ્ટવેરની સૂચિ અપડેટ કરો ભંડારોમાંથી:
sudo apt update
ઉબુન્ટુ પર મોંગોડીબી 4.4 ડેટાબેસ સ્થાપિત કરો
હવે જ્યારે મોંગોડીબી રિપોઝિટરી સક્ષમ છે, અમે કરી શકીએ છીએ નવીનતમ સ્થિર સંસ્કરણ સ્થાપિત કરો ટર્મિનલમાં નીચેનો આદેશ ચલાવો (Ctrl + Alt + T):
sudo apt install mongodb-org
ઇન્સ્ટોલેશન દરમિયાન રૂપરેખાંકન ફાઇલ બનાવવામાં આવશે /etc/mongod.conf, ડેટા ડિરેક્ટરી / વાર / લિબ / મોંગોડલોગ ડિરેક્ટરી દ્વારા / var / લોગ / મોંગોડ્બ.
ડિફ defaultલ્ટ રૂપે, મંગોડીબી મોન્ગોડબી યુઝર એકાઉન્ટ હેઠળ ચાલે છે. જો આપણે વપરાશકર્તાને બદલીએ છીએ, તો આ ડિરેક્ટરીઓની accessક્સેસ સોંપવા માટે, આપણે ડેટા અને રેકોર્ડ ડિરેક્ટરીઓની પણ પરવાનગી બદલવી આવશ્યક છે.
મંગોડીબી શરૂ કરી રહ્યા છીએ
હવે આપણે કરી શકીએ મોંગોડ પ્રક્રિયા શરૂ કરો અને ચકાસો નીચેના આદેશો ચલાવી રહ્યા છીએ:
sudo systemctl start mongod sudo systemctl status mongod
sudo service mongod start sudo service mongod status
મોગો શેલ શરૂ કરો
જો બધું બરાબર થયું છે, તો આપણે કરી શકીએ અમારા સ્થાનિક હોસ્ટ પર ચાલતા મongંગોડેબથી કનેક્ટ કરવા માટે વિકલ્પો વિના મોગો શેલ શરૂ કરો મૂળભૂત બંદર નો ઉપયોગ કરીને 27017:
mongo
અનઇન્સ્ટોલ કરો
પેરા મોંગોડીબીને સંપૂર્ણપણે દૂર કરો, જેમાં મોંગોડીબી એપ્લિકેશન, કન્ફિગરેશન ફાઇલો અને કોઈપણ ડિરેક્ટરીઓ જેમાં ડેટા અને લsગ્સ છે, ટર્મિનલમાં (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 ના ગોઠવણી અને ઉપયોગ વિશે વધુ માહિતી માટે, વપરાશકર્તાઓ આની સલાહ લઈ શકે છે દસ્તાવેજીકરણ પ્રોજેક્ટ વેબસાઇટ પર ઓફર કરે છે.