ഉബുണ്ടുവിൽ Mongodb എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം?

ഉള്ളടക്കം

മോംഗോഡിബി ഇൻസ്റ്റാൾ ചെയ്യുക

  • ഘട്ടം 1: മോംഗോഡിബി റിപ്പോസിറ്ററി ഇറക്കുമതി ചെയ്യുക. പാക്കേജ് മാനേജ്മെന്റ് സിസ്റ്റം ഉപയോഗിക്കുന്ന പൊതു കീ ഇറക്കുമതി ചെയ്യുക.
  • ഘട്ടം 2: മോംഗോഡിബി പാക്കേജുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക. MongoDB-യുടെ ഏറ്റവും പുതിയ സ്ഥിരതയുള്ള പതിപ്പ് ഇൻസ്റ്റാൾ ചെയ്യുക:
  • ഘട്ടം 3: ഉബുണ്ടു 16.04-ൽ മോംഗോഡിബി ഒരു സേവനമായി സമാരംഭിക്കുക.
  • ഘട്ടം 4: മോംഗോഡിബി കോൺഫിഗർ ചെയ്ത് ബന്ധിപ്പിക്കുക.
  • ഘട്ടം 5: MongoDB അൺഇൻസ്റ്റാൾ ചെയ്യുക.

ഉബുണ്ടുവിൽ ഞാൻ എങ്ങനെ മോംഗോഡിബി ആരംഭിക്കും?

മോംഗോഡിബി കമ്മ്യൂണിറ്റി പതിപ്പ് അൺഇൻസ്റ്റാൾ ചെയ്യുക

  1. മോംഗോഡിബി നിർത്തുക. ഇനിപ്പറയുന്ന കമാൻഡ് നൽകി മംഗോഡ് പ്രക്രിയ നിർത്തുക: sudo service mongod stop.
  2. പാക്കേജുകൾ നീക്കം ചെയ്യുക. നിങ്ങൾ മുമ്പ് ഇൻസ്റ്റാൾ ചെയ്ത ഏതെങ്കിലും MongoDB പാക്കേജുകൾ നീക്കം ചെയ്യുക. sudo apt-get purge mongodb-org*
  3. ഡാറ്റ ഡയറക്ടറികൾ നീക്കം ചെയ്യുക. മോംഗോഡിബി ഡാറ്റാബേസുകളും ലോഗ് ഫയലുകളും നീക്കം ചെയ്യുക.

ഉബുണ്ടുവിൽ MongoDB ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടോ എന്ന് എനിക്ക് എങ്ങനെ അറിയാം?

Windows / Linux-ൽ MongoDB പതിപ്പ് പരിശോധിക്കുക

  • mongodb പതിപ്പ് പരിശോധിക്കുന്നതിന് -version ഓപ്ഷനുള്ള mongod കമാൻഡ് ഉപയോഗിക്കുക.
  • നിങ്ങൾ MongoDB പാത്ത് സജ്ജീകരിച്ചിട്ടില്ലെങ്കിൽ, mongodb പതിപ്പ് പരിശോധിക്കാൻ mongod.exe, mongo.exe എന്നിവയിലേക്കുള്ള മുഴുവൻ പാതയും വിൻഡോകളിൽ ഉപയോഗിക്കേണ്ടിവരും.
  • എന്നാൽ MongoDb പാത സജ്ജീകരിക്കുകയാണെങ്കിൽ, നിങ്ങൾക്ക് mongod, mongo കമാൻഡ് ഉപയോഗിക്കാം.

ഞാൻ എങ്ങനെയാണ് MongoDB ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യുക?

വിൻഡോസിൽ മോംഗോഡിബി എങ്ങനെ ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യാം

  1. ഘട്ടം 1 — MongoDB MSI ഇൻസ്റ്റാളർ പാക്കേജ് ഡൗൺലോഡ് ചെയ്യുക. ഇങ്ങോട്ട് പോയി MongoDB-യുടെ നിലവിലെ പതിപ്പ് ഡൗൺലോഡ് ചെയ്യുക.
  2. ഘട്ടം 2 - ഇൻസ്റ്റലേഷൻ വിസാർഡ് ഉപയോഗിച്ച് MongoDB ഇൻസ്റ്റാൾ ചെയ്യുക.
  3. ഘട്ടം 3- ഞങ്ങളുടെ ഡാറ്റാബേസുകൾ സംഭരിക്കുന്നതിന് ഡാറ്റ ഫോൾഡറുകൾ സൃഷ്ടിക്കുക.
  4. ഘട്ടം 4 - മോംഗോ, മോംഗോഡ് എന്നിവയ്‌ക്കുള്ള അപരനാമ കുറുക്കുവഴികൾ സജ്ജീകരിക്കുക.
  5. ഘട്ടം 5 - സജ്ജീകരണം വിജയകരമാണെന്ന് പരിശോധിക്കുക.

ലിനക്സിൽ എവിടെയാണ് MongoDB ഇൻസ്റ്റാൾ ചെയ്തിരിക്കുന്നത്?

Linux-ൽ MongoDB ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള ഘട്ടങ്ങൾ വളരെ ലളിതമാണ്, അത് ഡൌൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യാൻ താഴെയുള്ള ടെർമിനൽ കമാൻഡുകൾ പിന്തുടരുക.

  • MongoDB ബൈനറികൾ ഡൗൺലോഡ് ചെയ്‌ത് എക്‌സ്‌ട്രാക്‌റ്റ് ചെയ്യുക.
  • PATH വേരിയബിളിലേക്ക് MongoDB ബിൻ ഡയറക്ടറി ചേർക്കുക.
  • മോംഗോഡിബി ഫയലുകൾക്കായി ഡയറക്ടറി സൃഷ്ടിച്ച് അത് ആരംഭിക്കുക.
  • MongoDB പ്രവർത്തിക്കുന്നുണ്ടെന്ന് സ്ഥിരീകരിക്കാൻ "ps" കമാൻഡ് ഉപയോഗിക്കുക.

ടെർമിനലിൽ നിന്ന് മോംഗോഡിബി എങ്ങനെ ആരംഭിക്കാം?

മോംഗോഡിബി കമ്മ്യൂണിറ്റി പതിപ്പ് പ്രവർത്തിപ്പിക്കുക

  1. MongoDB പരിതസ്ഥിതി സജ്ജീകരിക്കുക. എല്ലാ ഡാറ്റയും സംഭരിക്കാൻ മോംഗോഡിബിക്ക് ഒരു ഡാറ്റ ഡയറക്‌ടറി ആവശ്യമാണ്. മോംഗോഡിബിയുടെ ഡിഫോൾട്ട് ഡാറ്റ ഡയറക്‌ടറി പാത്ത് \data\db ആണ്.
  2. മോംഗോഡിബി ആരംഭിക്കുക. MongoDB ആരംഭിക്കാൻ, mongod.exe റൺ ചെയ്യുക.
  3. MongoDB-യിലേക്ക് കണക്റ്റുചെയ്യുക. ~bin.mongo.exe ഷെൽ വഴി MongoDB-യിലേക്ക് കണക്റ്റുചെയ്യാൻ, മറ്റൊരു കമാൻഡ് പ്രോംപ്റ്റ് തുറക്കുക.

ലിനക്സിൽ മോംഗോഡിബി സേവനം എങ്ങനെ പ്രവർത്തിപ്പിക്കുന്നു?

ഒരു സേവനമായി MongoDB ആരംഭിക്കുക

  • ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് /etc/mongod.conf ഫയൽ എഡിറ്റ് ചെയ്യുക:
  • ഇപ്പോൾ നിങ്ങൾക്ക് mongod.conf എഡിറ്റ് ചെയ്യാൻ തുടങ്ങാം.
  • ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിച്ച് MongoDB സേവനം ആരംഭിക്കുക:

MongoDB ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടോ?

ഒരു വിൻഡോസ് സേവനമായി മോംഗോഡിബി കമ്മ്യൂണിറ്റി പതിപ്പ് പ്രവർത്തിപ്പിക്കുക. പതിപ്പ് 4.0 മുതൽ, ഇൻസ്റ്റാളേഷൻ സമയത്ത് നിങ്ങൾക്ക് മോംഗോഡിബി ഒരു വിൻഡോസ് സേവനമായി ഇൻസ്റ്റാൾ ചെയ്യാനും കോൺഫിഗർ ചെയ്യാനും കഴിയും, വിജയകരമായ ഇൻസ്റ്റാളേഷനിൽ മോംഗോഡിബി സേവനം ആരംഭിക്കും. കോൺഫിഗറേഷൻ ഫയൽ ഉപയോഗിച്ചാണ് MongoDB ക്രമീകരിച്ചിരിക്കുന്നത് \bin\mongod.cfg .

വാണിജ്യ ഉപയോഗത്തിന് മോംഗോഡിബി സൗജന്യമാണോ?

2 ഉത്തരങ്ങൾ. ഒരു ബാക്കെൻഡ് ഡാറ്റാബേസായി മോംഗോഡിബി ഉപയോഗിക്കുന്നത് വാണിജ്യ വെബ് അധിഷ്‌ഠിത സേവനങ്ങൾക്കായി ഉപയോഗിച്ചേക്കാം, കൂടാതെ വെബ് അധിഷ്‌ഠിത സേവനമായ ജിപിഎൽ അല്ലെങ്കിൽ എജിപിഎൽ ആവശ്യമില്ല.

മോംഗോഡിബി അറ്റ്ലസ് സൗജന്യമാണോ?

ടീമുകൾക്ക് ഇപ്പോൾ മോംഗോഡിബി അറ്റ്‌ലസ് - മോംഗോഡിബിയുടെ ആഗോള ക്ലൗഡ് ഡാറ്റാബേസ് - മൈക്രോസോഫ്റ്റ് അസ്യൂറിൽ സൗജന്യമായി ഉപയോഗിക്കാനാകുമെന്ന് പ്രഖ്യാപിക്കുന്നതിൽ ഞങ്ങൾക്ക് സന്തോഷമുണ്ട്. M0 എന്നറിയപ്പെടുന്ന Azure Cloud-ൽ പുതുതായി ലഭ്യമായ സൗജന്യ ടയർ ഉപയോക്താക്കൾക്ക് 512 MB സംഭരണം നൽകുന്നു, കൂടാതെ MongoDB, പ്രോട്ടോടൈപ്പിംഗ്, ആദ്യകാല വികസനം എന്നിവ പഠിക്കാൻ അനുയോജ്യമാണ്.

ടെർമിനലിൽ ഞാൻ എങ്ങനെ മോംഗോഡിബി ആരംഭിക്കും?

ഇൻസ്റ്റാളേഷന് ശേഷം നിങ്ങൾ പിന്തുടരേണ്ട കാര്യമാണ് മുന്നറിയിപ്പ്. മറ്റൊരു ടെർമിനലിൽ തുറന്ന നിങ്ങളുടെ മോംഗോ ഡിബി കണക്ഷൻ ഉപയോഗിച്ച് ഇത് മോംഗോ ഷെൽ തുറക്കും.

8 ഉത്തരങ്ങൾ

  1. നിങ്ങളുടെ മോംഗോ സെർവറിനായി ഒരു ടെർമിനൽ ആരംഭിക്കുക.
  2. പോകുക /ബിൻ ഡയറക്ടറി.
  3. കമാൻഡ് പ്രവർത്തിപ്പിക്കുക.
  4. നിങ്ങളുടെ മോംഗോ ഷെല്ലിനായി ഒരു ടെർമിനൽ ആരംഭിക്കുക.

ഉബുണ്ടു പതിപ്പ് എങ്ങനെ നിർണ്ണയിക്കും?

1. ടെർമിനലിൽ നിന്ന് നിങ്ങളുടെ ഉബുണ്ടു പതിപ്പ് പരിശോധിക്കുന്നു

  • ഘട്ടം 1: ടെർമിനൽ തുറക്കുക.
  • ഘട്ടം 2: lsb_release -a കമാൻഡ് നൽകുക.
  • ഘട്ടം 1: യൂണിറ്റിയിലെ ഡെസ്ക്ടോപ്പ് മെയിൻ മെനുവിൽ നിന്ന് "സിസ്റ്റം ക്രമീകരണങ്ങൾ" തുറക്കുക.
  • ഘട്ടം 2: "സിസ്റ്റം" എന്നതിന് താഴെയുള്ള "വിശദാംശങ്ങൾ" ഐക്കണിൽ ക്ലിക്ക് ചെയ്യുക.
  • ഘട്ടം 3: പതിപ്പ് വിവരങ്ങൾ കാണുക.

മോംഗോഡിബി എന്റർപ്രൈസ് സൗജന്യമാണോ?

മോംഗോഡിബി കമ്മ്യൂണിറ്റി പതിപ്പ് പൂർണ്ണമായും സൗജന്യമാണ്. മോംഗോഡിബിയുടെ എന്റർപ്രൈസ് ഫീച്ചറുകൾ പണമടച്ചുള്ളതാണ്, എന്നാൽ മറ്റ് ഓപ്പൺ സോഴ്‌സ് സോഫ്‌റ്റ്‌വെയർ കമ്പനികളെപ്പോലെ, ഓപ്പൺ സോഴ്‌സ് പതിപ്പിൽ നിന്ന് ചേർത്തിട്ടുള്ള അധിക ഫീച്ചറുകൾ എന്റർപ്രൈസിലും ഉൾപ്പെടുന്നു.

മോംഗോഡിബി പഠിക്കാൻ എളുപ്പമാണോ?

മോംഗോഡിബി പഠിക്കാനും പദ്ധതിയിൽ നടപ്പിലാക്കാനും വളരെ എളുപ്പമാണ്. MongoDB ഉപയോഗിച്ച്, ട്രില്യൺ കണക്കിന് ഇടപാടുകളുള്ള ഒരു പ്രോജക്റ്റ് പോലും പ്രവർത്തനരഹിതമായതായി കാണുന്നില്ല. മോംഗോഡിബിയുടെ പ്രയോജനങ്ങൾ: SQL പോലെ തന്നെ ശക്തമായ ഒരു ഡോക്യുമെന്റ് അധിഷ്‌ഠിത അന്വേഷണ ഭാഷ ഉപയോഗിച്ച് ഡോക്യുമെന്റുകളിലെ ഡൈനാമിക് അന്വേഷണങ്ങളെ മോംഗോഡിബി പിന്തുണയ്ക്കുന്നു.

മോംഗോഡിബിയിലേക്ക് വിദൂരമായി എങ്ങനെ കണക്‌റ്റ് ചെയ്യാം?

  1. നിങ്ങളുടെ ഉപയോക്താവിനെ സജ്ജമാക്കുക. ആദ്യം നിങ്ങളുടെ സെർവറിലേക്ക് ssh നൽകി മോംഗോ എന്ന് ടൈപ്പ് ചെയ്ത് മോംഗോ ഷെല്ലിൽ നൽകുക.
  2. പ്രാമാണീകരണം പ്രവർത്തനക്ഷമമാക്കി എല്ലാ ഐപികളിലേക്കും മോംഗോഡിബി ആക്‌സസ് തുറക്കുക. നിങ്ങളുടെ MongoDB കോൺഫിഗറേഷൻ ഫയൽ എഡിറ്റ് ചെയ്യുക.
  3. നിങ്ങളുടെ EC27017 സന്ദർഭത്തിൽ പോർട്ട് 2 തുറക്കുക. നിങ്ങളുടെ EC2 ഡാഷ്‌ബോർഡിലേക്ക് പോകുക: https://console.aws.amazon.com/ec2/
  4. അവസാന ഘട്ടം: മോംഗോ ഡെമൺ (മോംഗോഡ്) പുനരാരംഭിക്കുക

MongoDB കമാൻഡ് ലൈൻ എങ്ങനെയാണ് ഉപയോഗിക്കുന്നത്?

മോംഗോ ഷെൽ ആരംഭിക്കുന്നതിനും ഡിഫോൾട്ട് പോർട്ട് ഉപയോഗിച്ച് ലോക്കൽഹോസ്റ്റിൽ പ്രവർത്തിക്കുന്ന നിങ്ങളുടെ മോംഗോഡിബി ഇൻസ്റ്റൻസിലേക്ക് കണക്റ്റുചെയ്യുന്നതിനും:

  • നിങ്ങളിലേക്ക് പോകുക : സിഡി
  • മോംഗോ ആരംഭിക്കാൻ ./bin/mongo എന്ന് ടൈപ്പ് ചെയ്യുക: ./bin/mongo.
  • നിങ്ങൾ ഉപയോഗിക്കുന്ന ഡാറ്റാബേസ് പ്രദർശിപ്പിക്കുന്നതിന്, db: db എന്ന് ടൈപ്പ് ചെയ്യുക.

ഞാൻ എങ്ങനെ മോംഗോഡിബി ആരംഭിക്കും?

MongoDB സെർവർ ആരംഭിക്കുന്നതിന് നിങ്ങളുടെ കമാൻഡ് പ്രോംപ്റ്റ് തുറന്ന് mongod എന്ന് ടൈപ്പ് ചെയ്യുക.

മോംഗോഡിബിയിൽ പ്രവർത്തിക്കുന്നു

  1. നിങ്ങൾ നിലവിലുള്ള ഡാറ്റാബേസ് കണ്ടെത്തുന്നു. db.
  2. ഡാറ്റാബേസുകൾ ലിസ്റ്റുചെയ്യുന്നു. ഡാറ്റാബേസുകൾ കാണിക്കുക.
  3. ഒരു പ്രത്യേക ഡാറ്റാബേസിലേക്ക് പോകുക. ഉപയോഗിക്കുക
  4. ഒരു ഡാറ്റാബേസ് സൃഷ്ടിക്കുന്നു.
  5. ഒരു ശേഖരം സൃഷ്ടിക്കുന്നു.
  6. ഡാറ്റ ചേർക്കുന്നു.
  7. ഡാറ്റ അന്വേഷിക്കുന്നു.
  8. പ്രമാണങ്ങൾ അപ്ഡേറ്റ് ചെയ്യുന്നു.

ഡെബിയനിൽ ഞാൻ എങ്ങനെ മോംഗോഡിബി ആരംഭിക്കും?

Debian 4.0 Stretch, Debian 9 Jessie സിസ്റ്റങ്ങളിൽ MongoDB സെർവർ 8 ഇൻസ്റ്റാൾ ചെയ്യാൻ ഈ ട്യൂട്ടോറിയൽ ഉപയോഗിക്കുക.

  • ഘട്ടം 1 - ആപ്റ്റ് റിപ്പോസിറ്ററി സജ്ജീകരിക്കുക. ഒന്നാമതായി, ഇനിപ്പറയുന്ന കമാൻഡ് നൽകി നിങ്ങളുടെ സിസ്റ്റത്തിൽ MongoDB പൊതു GPG കീ ഇറക്കുമതി ചെയ്യുക.
  • ഘട്ടം 2 - മോംഗോഡിബി സെർവർ ഇൻസ്റ്റാൾ ചെയ്യുക.
  • ഘട്ടം 3 - മോംഗോഡിബി സേവനം നിയന്ത്രിക്കുക.
  • ഘട്ടം 4 - മോംഗോഡിബി പതിപ്പ് പരീക്ഷിക്കുക.

എനിക്ക് ഉബുണ്ടുവിന്റെ ഏത് പതിപ്പാണ് ഉള്ളത്?

Ctrl+Alt+T കീബോർഡ് കുറുക്കുവഴി ഉപയോഗിച്ചോ ടെർമിനൽ ഐക്കണിൽ ക്ലിക്ക് ചെയ്തോ നിങ്ങളുടെ ടെർമിനൽ തുറക്കുക. ഉബുണ്ടു പതിപ്പ് പ്രദർശിപ്പിക്കുന്നതിന് lsb_release -a കമാൻഡ് ഉപയോഗിക്കുക. നിങ്ങളുടെ ഉബുണ്ടു പതിപ്പ് വിവരണ വരിയിൽ കാണിക്കും. മുകളിലുള്ള ഔട്ട്‌പുട്ടിൽ നിന്ന് നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ ഞാൻ ഉബുണ്ടു 18.04 LTS ആണ് ഉപയോഗിക്കുന്നത്.

എനിക്ക് എങ്ങനെ മോംഗോഡിബി പഠിക്കാനാകും?

ഈ കോഴ്സിൽ, എങ്ങനെ ചെയ്യണമെന്ന് നിങ്ങൾ പഠിക്കും:

  1. MongoDB ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യുക.
  2. പരിസ്ഥിതി വേരിയബിളുകൾ പരിഷ്കരിക്കുക.
  3. മോംഗോഡിബി സെർവർ ആരംഭിച്ച് നിർത്തുക.
  4. പൈത്തൺ ഉപയോഗിച്ച് മോംഗോഡിബിയിലേക്ക് കണക്റ്റുചെയ്യുക.
  5. CRUD പ്രവർത്തനങ്ങൾ നടത്തുക.
  6. ഒരു ഡാറ്റാബേസ് ഉണ്ടാക്കുക.
  7. ഒരു ശേഖരം സൃഷ്ടിക്കുക.
  8. പ്രമാണങ്ങൾ തിരുകുക.

ആരാണ് മോംഗോഡിബി ഉപയോഗിക്കുന്നത്?

MongoDB: 2009-ൽ പുറത്തിറങ്ങിയ MongoDB, ഉൾപ്പെടെ നിരവധി സംഘടനകൾ ഉപയോഗിച്ചു. Google, UPS, Facebook, Cisco, eBay, BOSH, Adobe, SAP, Forbes, കൂടാതെ മറ്റു പലതും. നിങ്ങൾക്ക് പൂർണ്ണമായ ലിസ്റ്റ് ഇവിടെ പരിശോധിക്കാം: https://www.mongodb.com/who-uses-mongodb.

MongoDB ഒരു NoSQL ആണോ?

NoSQL എല്ലാ ഡാറ്റാബേസുകളും റിലേഷണൽ ഡാറ്റാബേസുകളല്ല (റെഡിസ്, മോംഗോഡിബി, കസാന്ദ്ര, മുതലായവ). NoSQL ഡാറ്റാബേസുകൾ SQL ഉപയോഗിക്കുന്നില്ല. MongoDB ഒരു തരം NoSQL ഡാറ്റാബേസാണ്. മോംഗോഡിബിയുടെ മോഡൽ 'ഡോക്യുമെന്റ് സ്റ്റോറേജ്' ആണ്.

"വിക്കിമീഡിയ കോമൺസ്" എന്ന ലേഖനത്തിലെ ഫോട്ടോ https://commons.wikimedia.org/wiki/File:Ubuntu_6.06_LTS_CDs.png

ഈ പോസ്റ്റ് ഇഷ്ടമാണോ? നിങ്ങളുടെ ചങ്ങാതിമാരുമായി പങ്കിടുക:
ഒഎസ് ടുഡേ