Come installare mongoDB su Windows?
Domanda
Sto provando a testare mongoDB e vedere se fa al caso mio.Ho scaricato la versione di Windows a 32 bit, ma non ho idea di come continuare da ora in poi.
Normalmente utilizzo i servizi WAMP per lo sviluppo sul mio computer locale.Posso eseguire mongoDB su Wamp?
Tuttavia, qual è il modo migliore (più semplice!) Per farlo funzionare su Windows?
Grazie!
Soluzione
Non è come WAMP. È necessario avviare di database MongoDB con un comando dopo directory è stata creata C: / database_mongo
mongod --dbpath=C:/database_mongo/
è possibile connettersi a MongoDB utilizzando i comandi.
Altri suggerimenti
Processo di installazione di Mongo in Windows
Sei pronto per l'installazione ... e usi ... Tecnicamente, non è un'installazione che sta solo scaricando ...
IO. Scaricamento il file zip http://www.mongodb.org/downloads
II. Estratto copialo e copia i file nella posizione desiderata.
III. Inizio il motore DB.
IV. Test l'installazione e utilizzarlo.
Questo è tutto!Così semplice, vero?Ok iniziamo
1.Scarica il file zip
- Vai a http://www.mongodb.org/downloads
Vedrai una schermata come questa:
- Sto utilizzando una macchina Windows 7 a 32 bit, ecco perché ho scaricato il pacchetto contrassegnato in rosso.
Fare clic su download (ci vogliono solo pochi secondi).
- Oh...L'ho scaricato.Era un file zippato chiamato
mongodb-win32-i386-2.4.4.zip
(Il nome della cartella cambierà in base alla versione scaricata, qui ho la versione 2.4.4).
- Oh...L'ho scaricato.Era un file zippato chiamato
Ok, tutto a posto.
2.Estratto
- Estrai la cerniera
- Copia i file nella posizione desiderata nel tuo computer.
- Copierò i file estratti sulla mia unità D, poiché non ho molti file lì.
- Va bene, allora dove pensi di incollare i file mongo?In C:o nel tuo desktop stesso?
- Ok, non importa dove incolli...Nell'istantanea qui sotto, puoi vedere che sono passato alla cartella bin all'interno della cartella Mongo.Conto quindici file nel cestino.E tu?
Finito!È tutto
Cosa dobbiamo fare dopo?
3.Avviare il motore DB
Andiamo e iniziamo a utilizzare il nostro mongo db...
- Apri un prompt dei comandi, quindi vai a `bin` nella cartella mongo![Navigazione alla cartella bin di mongo][4]
- Digita "mongo.exe" (che è il comando utilizzato per avviare la shell mongo Db Power).Quindi vedere la risposta seguente..! [Esecuzione di Mongo.exe] [5] * Questa è stata un'eccezione fantastica j lol ... che cos'è? *> Non poteva connettersi al server.*Perché si è verificata l'eccezione?Non ne ho idea...Ho creato un server tra? * * No. * * giusto, quindi come mai connesso a un server in mezzo?Silly Machine ... jz. * * L'ho preso!Come tutti gli altri DB - dobbiamo avviare il motore DB prima di usarlo.** Quindi, come possiamo avviarlo?*
- Dobbiamo avviare mongo db utilizzando il comando "mongod".Eseguilo dalla cartella "bin" di mongo.*Vediamo cosa era successo. *! [Inserisci la descrizione dell'immagine qui] [6] *Ancora una volta un'eccezione meravigliosamente formattata J Abbiamo ragione?Hai notato cosa ho evidenziato in alto?Sì, è il comando di Mongod.La seconda è l'eccezione che ci chiede di creare una cartella chiamata data.E, all'interno della cartella dei dati, una cartella chiamata `db`.** Quindi dobbiamo creare queste cartelle` Data db`.** La domanda successiva è dove creare queste cartelle?*
- Dobbiamo creare le cartelle `data\db` nel drive `C` del nostro BOX in cui stiamo installando mongo.Andiamo a creare la struttura delle cartelle nell'unità C.Qui sorge una domanda:"È obbligatorio creare le directory di dati db all'interno di C?" Nooo, non proprio.Mongo cerca questa cartella in "C" per impostazione predefinita, ma puoi crearla dove vuoi.Tuttavia, se non è in "C", devi dire a Mongo dove si trova.*In altre parole, se non vuoi che i database mongo siano su `C:\`, devi impostare il percorso del db per mongo.exe.*
Opzionale
- Ok, creerò quelle cartelle in qualche altra posizione oltre a "C" per una migliore comprensione di questa opzione.Creerò quindi nella root del disco `D`, con l'aiuto di cmd.Perché?Perché è un'occasione per ricordare i vecchi comandi dos...![inserisci qui la descrizione dell'immagine][7]
- Il passaggio successivo è impostare il percorso del DB su mongo.exe.Torna a "bin" e inserisci il comando "mongod.exe --dbpath d:\data".Ho ricevuto la risposta qui sotto:! [Inserisci la descrizione dell'immagine qui] [8] Spero che tutto sia andato bene ...Perché non ho visto nessun ERRORE *** nella console J.
- Successivamente, possiamo andare e avviare il DB usando il comando `start Mongo.exe`! [Inserisci la descrizione dell'immagine qui] [9] Non ho visto alcun errore o messaggi di avviso.Ma dobbiamo fornire un comando per assicurarci che mongo sia attivo e funzionante, ad es.mongod riceverà una risposta:! [Inserisci la descrizione dell'immagine qui] [10] Spero che tutto sia andato bene.
4.Testare l'installazione di Mongo DB
Ora dobbiamo vedere il nostro DB, giusto?Sì, moltissimo, altrimenti come facciamo a sapere che funziona?
A scopo di test MONGO ha un DB chiamato test
per impostazione predefinita.Andiamo a interrogarlo.
Ma come senza studi di gestione?A differenza di SQL, dobbiamo dipendere dal prompt dei comandi.Sì, esattamente lo stesso prompt dei comandi... il nostro buon vecchio prompt dei comandi... Heiiii...Non aver paura, sì, è solo il nostro vecchio prompt dei comandi.Ok, andiamo a vedere come lo useremo...
Ohhh Nooo... non chiudere il prompt dei comandi sopra, lascialo così com'è...
Sono sicuro che forse vi ricorderete della vecchia programmazione in C che abbiamo fatto il giorno del college, giusto?
mongo
O mongo.exe
ancora e vedere cosa succede.
Otterrai una schermata come mostrato di seguito:
test
, prova a inserirvi un record.
La prossima domanda qui è "Come inseriamo?" Mongo ha comandi SQL?No, Mongo ha solo comandi per aiutarlo.
Il comando di base per inserire È
db.test.save( { KodothTestField:"Il mio nome è Kodoth" })
Dove test
è il DB e .save
è il comando di inserimento. KodothTestField
è il nome della colonna o del campo e My name is Kodoth
è il valore.
db.test.find()
I nostri dati sono stati inseriti con successo… Evviva..
So che stai pensando al numero visualizzato con ogni diritto di record chiamato ObjectId.È come un campo ID univoco in SQL che si incrementa automaticamente e tutto il resto.Dando uno sguardo più attento puoi vedere che l'ID oggetto termina con 92, quindi è diverso per ogni record.
Finalmente siamo riusciti a installare e verificare il diritto MONGO.Facciamo una festa...Quindi sei d'accordo che ora MONGO sia dolce come MANGO?
Inoltre disponiamo di strumenti di terze parti per esplorare il MONGO.Uno si chiama MONGO VUE.Utilizzando questo strumento possiamo eseguire operazioni sul DB mongo come se utilizzassimo Management Studio per SQL Server.
Riesci a immaginare un server SQL o un DB Oracle con righe completamente diverse nella stessa tabella?È possibile nella nostra tabella DB relazionale?Ecco come funziona Mongo.Ti mostrerò come possiamo farlo...
Per prima cosa ti mostrerò come appariranno i dati in un DB relazionale.
Ad esempio, considera una tabella Employee e una tabella Student in modo relazionale.Gli schemi sarebbero completamente diversi, giusto?Si, esattamente…
Vediamo ora come apparirà in Mongo DB.I due tavoli sopra indicati sono combinati in un'unica Collezione in Mongo…
Ecco come vengono archiviate le raccolte in Mongo.Penso che ora tu possa sentire davvero la differenza, giusto?Ogni cosa rientrava sotto un unico ombrello.Questo non è il modo giusto, ma volevo solo mostrarti come ciò accade, ecco perché ho combinato 2 tavoli completamente diversi in un'unica collezione.
Se vuoi provare puoi utilizzare gli script di test riportati di seguito
***********************
TEST INSERT SCRIPT
*********EMPLOYEE******
db.test.save( { EmployeId: "1", EmployeFirstName: "Kodoth", EmployeLastName:"KodothLast", EmployeAge:"14" } )
db.test.save( { EmployeId: "2", EmployeFirstName: "Kodoth 2", EmployeLastName:"Kodoth Last2", EmployeAge:"14" } )
db.test.save( { EmployeId: "3", EmployeFirstName: "Kodoth 3", EmployeLastName:"Kodoth Last3", EmployeAge:"14" } )
******STUDENT******
db.test.save( { StudentId: "1", StudentName: "StudentName", StudentMark:"25" } )
db.test.save( { StudentId: "2", StudentName: "StudentName 2", StudentMark:"26" } )
db.test.save( {StudentId: "3", StudentName: "StudentName 3", StudentMark:"27"} )
************************
Grazie
Abbastanza buona documentazione è fornita sul sito MongoDB
Installa MongoDB
Determinare quale MongoDB costruire il necessario.
Ci sono tre costruzioni di MongoDB per Windows:
MongoDB per Windows Server 2008 R2 edizione (vale a dire 2008R2) funziona solo su Windows Server 2008 R2, Windows 7 64-bit, e versioni più recenti di Finestre. Questa build si avvale di recenti miglioramenti al Piattaforma Windows e non può funzionare su versioni precedenti di Windows.
MongoDB per Windows a 64 bit funziona su qualsiasi versione a 64 bit di Windows più recente di Windows XP, tra cui Windows Server 2008 R2 e Windows 7 64-bit.
MongoDB per Windows a 32 bit funziona su qualsiasi versione a 32 bit di Windows più recente di Windows XP. versioni a 32 bit di MongoDB sono intesi solo per i sistemi più vecchi e per l'uso nei sistemi di test e sviluppo. versioni a 32 bit di MongoDB solo supportano i database più piccolo di 2 GB.
Per sapere quale versione di Windows è in esecuzione, inserire il seguente comando nel prompt dei comandi:
wmic os get osarchitecture
Scarica MongoDB per Windows.
Scarica l'ultima versione di produzione della MongoDB dalla pagina di download di MongoDB. Assicurarsi di scaricare la versione corretta di MongoDB per il sistema Windows. Le versioni a 64 bit di MongoDB non funziona con 32-bit di Windows.
Installare il file scaricato.
In Esplora risorse, individuare il file scaricato MongoDB msi, che in genere si trova nella cartella predefinita Download. Fare doppio clic sul file MSI. Una serie di schermi apparirà per guidare l'utente attraverso il processo di installazione.
Spostare la cartella MongoDB in un'altra posizione (opzionale).
Per spostare la cartella MongoDB, è necessario immettere il comando mossa come un amministratore. Ad esempio, per spostare la cartella in C: \ MongoDB:
Seleziona Start Menu > Tutti i programmi > Accessori .
tasto destro del mouse su Prompt dei comandi e selezionare Esegui come amministratore dal menu a comparsa.
eseguire i seguenti comandi:
cd \ move C:\mongodb-win32-* C:\mongodb
MongoDB è autonomo e non avere altri dipendenze del sistema. È possibile eseguire MongoDB da qualsiasi cartella desiderata. Potresti installare MongoDB in qualsiasi cartella (ad esempio
D:\test\mongodb
)Esegui MongoDB
Attenzione:
Non fare
mongod.exe
visibile sulle reti pubbliche senza correre in “Modalità protetta” con l'impostazione di autenticazione. MongoDB è progettato per essere eseguito in ambienti di fiducia, e il database non consente di “modalità protetta” per impostazione predefinita.
Impostare l'ambiente MongoDB.
MongoDB richiede una directory dei dati per memorizzare tutti i dati. il percorso della directory dati predefinita di MongoDB è \ data \ db. Creare questa cartella utilizzando il seguenti comandi dal prompt dei comandi:
md \data\db
È possibile specificare un percorso alternativo per i file di dati utilizzando l'opzione
--dbpath
amongod.exe
, ad esempio:C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
Se il percorso include spazi, racchiudere l'intero percorso tra virgolette, ad esempio:
C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
Inizio MongoDB.
Per iniziare a MongoDB,
mongod.exe
eseguire. Ad esempio, dal prompt dei comandi:C:\Program Files\MongoDB\bin\mongod.exe
Questa operazione avvia il processo di database MongoDB principale. L'attesa per il messaggio connessioni in uscita della console indica che il processo mongod.exe è in esecuzione con successo.
A seconda del livello di sicurezza del sistema, Windows potrebbe apparire una finestra di dialogo Avviso di protezione sul blocco “alcune caratteristiche” di C: \ Program Files \ MongoDB \ bin \ mongod.exe di comunicare su reti. Tutti gli utenti devono selezionare Private Network, come ad esempio il mio hoio o lavorare di rete e fare clic su Consenti l'accesso. Per ulteriori informazioni su sicurezza e MongoDB, consultare la documentazione di sicurezza.
Connetti a MongoDB.
Per connettersi a MongoDB attraverso il guscio mongo.exe, aprire un'altra Prompt dei comandi. Quando si collega, specificare la directory di dati se necessario. Questo passo fornisce diversi comandi esempio di collegamento.
Se l'installazione MongoDB utilizza la directory di dati predefinita, la connessione senza specificare la directory dei dati:
C:\mongodb\bin\mongo.exe
Se l'installazione utilizza una directory di dati diverso, specificare la directory quando si collega, come in questo esempio:
C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
Se il percorso include spazi, racchiudere l'intero percorso tra virgolette. Ad esempio:
C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
Se si desidera sviluppare applicazioni che utilizzano .NET, consultare la documentazione di C # e MongoDB per ulteriori informazioni.
Iniziare a utilizzare MongoDB.
Per iniziare a utilizzare MongoDB, vedere Introduzione a MongoDB. Considera anche il documento Note di produzione prima di distribuire MongoDB in un ambiente di produzione.
In seguito, per fermare MongoDB, premere Ctrl + C nel terminale in cui l'istanza mongod è in esecuzione.
configurare un servizio di Windows per MongoDB
Nota:
V'è un problema noto per MongoDB 2.6.0 SERVER-13515, che impedisce l'uso delle istruzioni in questa sezione. Per MongoDB 2.6.0, l'uso Creare manualmente un servizio di Windows per MongoDB per creare un Windows Servizio per MongoDB, invece.
Configura directory e file.
Crea un file di configurazione e un percorso di directory per l'uscita del registro MongoDB (logpath):
Creare una directory specifica per i file di log di MongoDB:
md "C:\Program Files\MongoDB\log"
Nel prompt dei comandi, creare un file di configurazione per l'opzione LogPath per MongoDB:
echo logpath=C:\Program Files\MongoDB\log\mongo.log > "C:\Program Files\MongoDB\mongod.cfg"
Eseguire il servizio MongoDB.
Esegui tutti i seguenti comandi al prompt dei comandi con “privilegi amministrativi:”
Installare il servizio MongoDB. Per
--install
abbia successo, è necessario specificare l'opzione LogPath run-time."C:\Program Files\MongoDB\bin\mongod.exe" --config "C:\Program Files\MongoDB\mongod.cfg" --install
Modificare il percorso del file mongod.cfg come necessario.
Per usare un DBPATH alternativo, specificare il percorso nel file di configurazione (ad esempio C: \ Program Files \ MongoDB \ mongod.cfg) o sulla riga di comando con l'opzione --dbpath.
Se la directory DBPATH non esiste, mongod.exe non si avvia. Il valore predefinito per DBPATH è
\data\db
.Se necessario, è possibile installare i servizi per più istanze di mongod.exe o mongos.exe. Installare ogni servizio con un unico
--serviceName
e--serviceDisplayName
. Utilizzare più istanze solo quando esistono sufficienti risorse di sistema e il vostro sistema di progettazione lo richiede.Arrestare o rimuovere il servizio MongoDB, se necessario.
Per arrestare il servizio MongoDB utilizzare il seguente comando:
net stop MongoDB
Per rimuovere il seguente comando l'uso di servizio MongoDB:
"C:\Program Files\MongoDB\bin\mongod.exe" --remove
creare manualmente un servizio Windows per MongoDB
La seguente procedura presuppone si è installato utilizzando il MongoDB installazione MSI, con il percorso di default C: \ Program Files \ MongoDB 2.6 Standard.
Se è stato installato in una directory alternativa, è necessario regolare i percorsi a seconda dei casi.
Aprire un prompt dei comandi amministratore.
Windows 7 / Vista / Server 2008 (R2 e)
Premere Win + R , quindi digitare
cmd
, quindi premere Ctrl + Maiusc + Invio .Windows 8
Premere Win + X , quindi premere A .
Eseguire i restanti passi dal prompt dei comandi amministratore.
Crea directory.
Crea directory per il database ei file di log:
mkdir c:\data\db mkdir c:\data\log
Creare un file di configurazione.
Crea un file di configurazione. Questo file può includere qualsiasi delle opzioni di configurazione per mongod, ma deve includere un ambiente valido per LogPath:
Di seguito crea un file di configurazione, specificando il LogPath e le impostazioni dbPath nel file di configurazione:
echo logpath=c:\data\log\mongod.log> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg" echo dbpath=c:\data\db>> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg"
Creare il servizio MongoDB.
Crea il servizio MongoDB.
sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB 2.6 Standard\bin\mongod.exe\" --service --config=\"C:\Program Files\MongoDB 2.6 Standard\mongod.cfg\"" DisplayName= "MongoDB 2.6 Standard" start= "auto"
sc.exe
richiede uno spazio tra “=
” ei valori di configurazione (ad esempio “binPath=
”), e un “” per sfuggire virgolette.Se creato con successo, il seguente messaggio di registro viene visualizzato:
[SC] CreateService SUCCESS
Avviare il servizio MongoDB.
net start MongoDB
Arrestare o rimuovere il servizio MongoDB, se necessario.
Per arrestare il servizio MongoDB, utilizzare il seguente comando:
net stop MongoDB
Per rimuovere il servizio MongoDB, prima arrestare il servizio e quindi eseguire il seguente comando:
sc.exe delete MongoDB
Mi rendo conto che avete già accettato una risposta per questo, ma ho scritto questo breve articolo howto installare MongoDB nella directory c:\wamp
ed eseguirlo come un servizio. Ecco l'essenza di esso.
Crea queste directory
mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\data
mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\data\db
mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs
mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\conf
Scaricare ed estrarre Win32 binari in C:. \ Wamp directory lungo mysql lato, apache
Creare un file mongo.conf
c:\wamp\bin\mongodb\mongodb-win32…2.x.x\conf\mongodb.conf
# mongodb.conf
# data lives here
dbpath=C:\wamp\bin\mongodb\mongodb-win32...2.x.x\data\db
# where to log
logpath=C:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs\mongodb.log
logappend=true
# only run on localhost for development
bind_ip = 127.0.0.1
port = 27017
rest = true
Installa come servizio
mongod.exe --install --config c:\wamp\bin\mongodb\mongodb-win32...2.x.x\conf\mongodb.conf --logpath c:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs\mongodb.log
Set servizio automatico e avviarlo tramite services.msc
Aggiungi percorso mongo.exe al percorso
Hai bisogno di maggiori informazioni? Leggi l'articolo completo qui ...
- Scarica file .msi per Windows a 32 bit come hai fatto tu.
- Fare doppio clic su Installa e scegliere personalizzato e sfogliare la posizione in cui mai è necessario installare (personalmente ho creare la cartella MongoDB in unità E e installarlo lì).
- Ok, ora è necessario creare la cartella data \ db due dove mai creare dal modo in cui i presentano creare nella root posizione installata su es E:.
- Ora collegare il mongod a queste cartelle per la memorizzazione dei dati questo uso comando o modificare secondo il vostro requisito andare utilizzando cmd E: \ MongoDB \ bin e poi scrivere in console mongod --dbpath E:. \ Data, si collegherà
- Ora vai con cmd E: \ MongoDB \ bin e scrivere mongod .
- Aprire un altro cmd dal tasto destro del mouse e correre punto come amministratore al tuo monogodb installato directory e poi a bin come E: \ MongoDB \ bin e scrivere questo mongo.exe
- Dopo di che db.test.save scrittura ({campo: 'Ciao MongoDB'}) questo comando inserirà il campo avendo Nome campo e il valore è Ciao MongoDB.
- Dopo, controllare il record di db.test.find () e premere Invio troverete il record che si è recentemente entrato.
L'installazione su Windows MongoDB è po 'complicato rispetto ad altri file eseguibili .. Abbiamo trovato un buon riferimento dopo lunga ricerca ho ottenuto Installazione di MongoDB in Windows
dopo l'installazione di prompt dei comandi aperto e di tipo " mongod ", quindi tenere la finestra ridotta a icona e aprire un altro comando finestra del prompt e digitare " mongo " e troverete il successo messaggio di connessione al database di test
È molto semplice installare Mongo DB su Windows 7 (ho usato il sistema operativo Win7 a 32 bit)
- Installa la versione corretta di Mongodb (secondo il tuo bit 32/64 ..imp:- 64 bit non è compatibile con 32 bit e viceversa)
2.puoi installare Mongodb da questo sito web (secondo il tuo sistema operativo) http://www.mongodb.org/downloads?_ga=1.79549524.1754732149.1410784175
- SCARICA IL file .MSI O zip..e installare con i privilegi adeguati
4.copia la cartella mongodb da c:programfiles a d:[opzionale]
5.Dopo l'installazione, aprire il prompt dei comandi (come amministratore..fai clic con il tasto destro su cmd e troverai l'opzione)
accedere a D:\MongoDB 2.6 Standard\bin
esegui mongo.exe...potresti ricevere questo errore
Se non ottieni alcun problema, devi solo eseguire i seguenti passaggi
i) prova il comando nell'immagine seguente per conoscere l'errore
ii)Ciò significa che è necessario creare una directory \data\db
iii) ora hai due opzioni: creare la directory sopra nell'unità C o creare qualsiasi directory con il nome "xyz" da qualche altra parte (non fa differenza) ..creiamo una directory di mongodata in d:
- Ora lasciamo rientrare il comando ma ora in questo modo:-Mongod--dbpath D: Mongodata [mostrato in Fig] questa volta non otterrai ed errori
- Spero che vada tutto bene fino a questo punto..apri un nuovo prompt dei comandi [privellagi sufficienti (admin)]
colorato in arancione sarà il comando che devi eseguire..si aprirà il nuovo prompt dei comandi che abbiamo conosciuto come mongo shell (o mongodb shell)
11. Non chiudere la shell [anche il prompt dei comandi] poiché in questo creeremo /elimineremo/inseriremo le nostre operazioni del database
- Eseguiamo l'operazione di base
a) Mostra database b) Mostra databse corrente c) Creazione di dati di raccolta / inserimento in esso (il nome sarà test) d) Mostra i dati della raccolta
12.trova lo screenshot dei risultati della nostra operazione..per favore no: - non chiudere nessun prompt dei comandi
un diverso tipo di struttura del numero è l'id oggetto: - che viene creato automaticamente
Spero che tu ottenga alcune informazioni importanti per l'installazione di mongodb DB.
1. Scarica MongoDB
2. Installare MongoDB
3. Creare le cartelle necessarie:
"C:\MongoDB_2_6_Standard\bin\data\db"
"C:\MongoDB_2_6_Standard\logs"
"C:\MongoDB_2_6_Standard\etc"
. NOTA: Se non esistono le directory, mongod.exe non si avvia
4. Creare un semplice file di configurazione:
systemLog:
destination: file
path: C:\MongoDB_2_6_Standard\logs\mongo.log
logAppend: true
net:
bindIp: 127.0.0.1
port: 27017
Più informazioni su come creare un file di configurazione: http: //docs.mongodb .org / manuale / riferimento / configurazione-options /
5. Installare MongoDB come servizio di Windows (in questo modo si avvierà automaticamente quando si riavvia il computer)
cmd correre con privilegies di amministratore, e digitare i seguenti comandi:
"C:\MongoDB_2_6_Standard\bin\mongod.exe" --config "C:\MongoDB_2_6_Standard\etc\mongodb.conf" --dbpath c:\MongoDB_2_6_Standard\bin\data\db --directoryperdb --install
6. Avviare il servizio di Windows MongoDB
net start MongoDB
7. Connessione a MongoDB tramite shell / cmd per testare
C:\MongoDB_2_6_Standard\bin\mongo.exe
NOTA: http: //docs.mongodb .org / manuale / tutorial / getting-iniziato-con-la-mongo-shell /
8. Questo è tutto! Hai fatto. :)
9. Disinstallare / rimuovere il servizio di Windows MongoDB (se incasinato qualcosa)
"C:\MongoDB_2_6_Standard\bin\mongod.exe" --remove
Aggiornamento Novembre -2017
1) Vai Mongo DB download center https://www.mongodb.com/download -center comunità # e scegliere un sapore di MongoDB si desidera installare. È possibile scegliere tra
- MongoDB Atlas - del database MongoDB in the cloud
- communiy Server - MongoDb per le finestre (con e senza SSL), iOS, Linux
- OpManger - Mongo Db per Data Center
- Bussola - strumento di interfaccia utente per MongoDB
Per conoscere la versione del sistema operativo eseguire questo comando nel prompt di cmd
wmic os get caption
Per conoscere l'architettura della CPU (32 o 64 bit) eseguire questo comando nel prompt dei cmd
wmic os get osarchitecture
Sto usando la versione comunitaria (licenza GNU 150MBs-)
2) Fare clic su MSI e passare attraverso processo di installazione. Exe installerà MongoDb e SSL richiesti dal DB.
Mongo DB deve essere installato sul disco C
C: \ Program Files \ MongoDB
MongoDB è a sé stante, che significa e non avere altri dipendenze del sistema. Se siete a corto di disco nell'unità C allora si può eseguire MongoDB da qualsiasi cartella scelta.
È ora possibile eseguire mongodb.exe dalla cartella bin. Se si ottiene Errore di Visual C ++ per dll mancante quindi scaricare Visual C ++ Redistributable da
https://www.microsoft.com/en -in / download / Details.aspx? id = 48145
Dopo l'installazione, provare a eseguire nuovamente mongo.exe.
Si potrebbe voler controllare https://github.com/Thor1Khan/mongo.git utilizza una soluzione minimo le operazioni atomiche 32 bit a 64 bit operandi (Potrebbe usare il montaggio, ma non sembra essere obbligatoria qui) Solo bug digitali sono stati danneggiati prima di impegnarsi
Scarica .msi da https://www.mongodb.com/download-center#community
Fare doppio clic su Installa: opzione completa
Cartella di installazione C:\Programmi\MongoDB\Server\3.6\bin
Crea la cartella del database in C:// - c:/data/db e c:/data/log e c:/data/log/mongo.log e imposta il permesso di scrittura in caso contrario
Apri il prompt cmd in modalità amministratore, vai a C:\Programmi\MongoDB\Server\3.6\bin
Digita quanto segue
C:\Programmi\MongoDB\Server\3.6\bin>mongod --dbpath="c:/data/db" --logpath="c:/data/log/mongo.log"
Controlla la cartella c:/data/db: dovrebbero esserci molti file e cartelle
Crea un file di configurazione denominato "mongo.config" ** all'interno di C:\data\
Digitare quanto segue per impostare i valori di configurazione dal file di configurazione appena creato
C:\Programmi\MongoDB\Server\3.6\bin>mongod --config C:\data\mongo.config
Apri un altro nuovo prompt CMD in modalità amministratore, vai su C: Programmi MongoDB Server 3.6 Bin Esegui le seguenti righe sulla console.
Digita quanto segue per creare il servizio per MongoDB
C:\Programmi\MongoDB\Server\3.6\bin>mongod --install --config C:\data\mongo.config --logpath="c:/data/log/mongo.log"
Se esiste il vecchio servizio MongoDB, è necessario eliminare il vecchio servizio prima del comando mongod --install, eseguire quanto segue in una nuova console per eliminare il vecchio servizio mongodb
SC STOP MongoDB
>> SC DELETE MongoDB
Digitare quanto segue per avviare MongoDB
C:\Programmi\MongoDB\Server\3.6\bin>net start MongoDB
Digitare quanto segue per arrestare MongoDB
C:\Programmi\MongoDB\Server\3.6\bin>net stop MongoDB
Ora collega il DB su ip - 127.0.0.1 o 192.168.5.64 sulla porta 27017 .
** Nome del file - "mongo.config", incolla quanto segue nel file di configurazione -
bind_ip = 127.0.0.1,192.168.5.64
porta = 27017
dbpath=C:\dati\db
percorsolog=C:\dati\log\mongo.log
Installa MongoDB Community Edition per Windows.
1.Ora vai a Centro Download.
L'Area download dovrebbe visualizzare la versione stabile corrente per Windows
Fare clic su Download (msi) ed eseguirlo
Quando procedi, puoi scegliere il tipo di installazione Completa o Personalizzata.Seleziona Configurazione completa.
Avvio del server MongoDB dal prompt dei comandi
1.Aggiungi questo percorso alle variabili ambientali
"C:\ProgramFiles\MongoDB\Server\4.0\bin" Per coloro che hanno difficoltà a impostare la variabile ambientale, seguire questi passaggi
Windows 10 e Windows 8
In Cerca cercare e quindi selezionare:Sistema (pannello di controllo)
Fare clic sul collegamento Impostazioni di sistema avanzate.
Fare clic su Variabili d'ambiente.Nella sezione Variabili di sistema, trova la variabile dell'ambiente del percorso e selezionalo.Fare clic su Modifica.
Se la variabile d'ambiente PATH non esiste, fare clic su Nuovo.
Nella finestra Variabile di sistema di modifica (o nuova variabile di sistema), specificare il valore del percorso come "C: ProgramFiles MongoDB Server 4.0 bin" Variabile di ambiente.
Fare clic su OK.
Chiudere tutte le finestre rimanenti facendo clic su OK.
Ora crea la directory dei dati MongoDB MongoDB richiede una directory dei dati per archiviare tutti i dati.Apri il prompt dei comandi e incolla di seguito
md "C:\data\db" "C:\data\log"
3.Indichiamo il server alla directory del tuo database. Digita il codice seguente
mongod --dbpath="c:\data\db"
4.Ora connettiamoci al tipo MongoDB sotto il codice
mongo
5.Se funziona correttamente verrà visualizzato il prompt dei comandi
[initandlisten] in attesa di connessioni
Bingo!!Hai finito, a quanto pare è un po' confuso usare la CLI, beh MongoDB ha introdotto una GUI in cui puoi vedere i dati effettivi,
Per utilizzare la versione GUI di mongoDB è necessario eseguire i passaggi precedenti
- Ora vai al Centro download.Scarica MongoDb Compass, una GUI per MongoDB
- Installalo e aprilo
Puoi vedere il nome host:localhost e porta:27017.
Ogni volta che desideri connetterti al server mongoDB, devi aprire il prompt dei comandi
Tipo
mondio
quindi avvia nuovamente un nuovo prompt dei comandi e digita
mongo
Mantieni tutte le impostazioni così come sono in mongoDB Compass.Ora fai clic su Connetti,
Ci sei!!Facile ..non è vero?
- http://www.mongodb.org/downloads
- Installa file .msi nella cartella C: \ MongoDB
- Crea dati, data \ db, accedere directory e file di mongo.config in C: \ MongoDB.
- Aggiungi le seguenti righe a "Mongo.config" file di DBPATH = C: \ MongoDB \ data \ db \ LogPath = C: \ MongoDB \ log \ mongo.log
- Start server: mongod.exe --config = "C: \ MongoDB \ mongo.config"
Questo è tutto !!!
Passo 1: Prima scaricare il msi cioè è il file di installazione dal
Passaggio 2: Eseguire l'installazione utilizzando il modo scaricato MSI file.Automatically esso viene memorizzato nel file di programma. Si potrebbe eseguire un'installazione personalizzata e cambiare la directory.
Dopo questo, si dovrebbe essere in grado di vedere una cartella MongoDB sotto file di programma
a partire guscio e il servizio MongoDB non è un grosso problema ho ottenuto un buon riferimento dopo la lunga ricerca Installazione di MongoDB in Windows
WAMP = Windows + Apache + MySQL / MariaDB + PHP / Python / Perl
Non è possibile utilizzare MongoDB in wamp.You necessario installare MongoDB separatamente