sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoDB installation

Hur man laddar ner och installerar MongoDB Community Server.

MongoDB kan laddas ner och installeras gratis från MongoDB-webbplatsen. Den är tillgänglig i Community Server- och Enterprise Server-utgåvor. Skillnaden mellan de två är att Enterprise Server inkluderar extra funktionalitet, såsom lagringsmotor i minnet, krypterad lagringsmotor, avancerad säkerhet och en kommersiell licens.

Denna handledning använder MongoDB Community Server.

Plattformar som stöds

MongoDB Community Server kan installeras på Windows, Mac, Solaris och olika Linux-distributioner. Den är tillgänglig för nedladdning från MongoDB-webbplatsen. Det finns länkar till installationsinstruktioner (jag har inkluderat dessa länkar nedan).

MongoDB-webbplatsen kommer att automatiskt upptäcka ditt operativsystem och visa fliken med tillämpliga nedladdningsalternativ för det systemet. Om du laddar ner MongoDB för användning på ett annat operativsystem, byt till tillämplig flik.

Installationsanvisningar

MongoDB-webbplatsen inkluderar installationsinstruktioner för Windows, Mac och Linux. Här är de:

  • Installera på Windows
  • Installera på Mac
  • Installera på Linux

Här är en snabb översikt över vad som ingår:

Windows installationen inkluderar en installationsguide som guidar dig genom installationen. Det finns också ett alternativ för en obevakad installation.

Mac och Linux installationen är ganska enkel och består av följande steg:

  1. Ladda ner de binära filerna.
  2. Extrahera filerna.
  3. Kopiera det extraherade arkivet till målkatalogen.
  4. Se till att platsen för binärerna finns i PATH-variabeln.

Det finns också ett Homebrew-alternativ för Mac som gör installationen ännu enklare.

Skapa datakatalogen

Denna information finns med i installationslänkarna ovan.

MongoDB lagrar sina data i en datakatalog. Du måste skapa denna datakatalog.

För att skapa den på standardplatsen, skapa en katalog på /data/db (eller \data\db på Windows).

Som standard kommer mongod-processen (den primära demonprocessen för MongoDB-systemet) att leta efter datakatalogen på dessa platser, men MongoDB ger dig möjlighet att använda en annan plats. Om du gör ange en annan plats, du måste skicka in den platsen som en parameter när du startar MongoDB.

Kontrollera behörigheter

När du har skapat datakatalogen, kontrollera att användarkontot som kör mongod har läs- och skrivbehörigheter för det.

Starta MongoDB

För att starta MongoDB, använd mongod (Linux/Mac) eller mongod.exe (Windows).

Detta förutsätter att sökvägen har lagts till din PATH. Om det inte har gjort det måste du ange hela sökvägen till mongod binären.

När mongod-processen har startat bör du se en väntar på anslutningar meddelande i konsolutgången som indikerar att mongod-processen körs framgångsrikt.

Lämna detta terminal-/kommandofönster öppet i bakgrunden. Om du behöver använda Terminal/Command Prompt för något annat (som att köra MongoDB Shell), öppna ett nytt fönster.


  1. MongoDB frågar flera samlingar samtidigt

  2. Mongo DB Java 3.x-drivrutin - Gruppera efter fråga

  3. Meteor, definiera samlingar dynamiskt

  4. hur man skickar en variabel till ett regex