Sono in una casella di Windows 7 (64 bit) e non ho diritti di amministratore.Come posso installare MongoDB 3.X su Windows senza diritti di amministratore?
Appare dalla pagina di download di MongoDB (vedere http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/) che è disponibile l'ultima versione di un'installazione MSI (nessuna versione di zip).
Ho provato a eseguire l'MSI 3.0.4. Ho fatto clic su personalizzato in modo da poter modificare la directory in cui installare. Ho usato% USERPROFILE% \ MyProgs \ MongoDB-3.0.4, quindi non sono necessari i diritti di amministratore. Ha funzionato per un po ', ma poi mi ha spinto a inserire le credenziali di amministratore. Ho premuto escape (come cliccando su X in alto a destra) per chiudere la finestra. Su altre installazioni MSI ha funzionato. Ho provato di nuovo e cliccato su "No", ma in entrambi i casi ricevuto il messaggio
MongoDB 3.0.4 2008R2Plus SSL (64 bit) setup was interrupted.
Your system has not been modified. [...]
Questo articolo fa un ottimo lavoro sta attraversando come installare MongoDB su Windows: How to install mongoDB on windows?
La mia osservazione è che v2. 4.14 è l'ultima versione disponibile tramite il formato ZIP. Quindi per ora, sto usando quella versione.
C'è un altro modo per installare la versione 3.X MSI di MongoDB senza diritti di amministratore?
NOTA: Nella pagina di download MongoDB https://www.mongodb.org/downloads c'è un link intitolato View Costruire Archivio (che ti manda qui https://www.mongodb.org/dl/win32/x86_64-2008plus-ssl, e che il sito elenca i file * .zip formattati). Ho pensato di aver trovato la mia soluzione alla domanda, ma quando ho decompresso i file e aggiunto il "bin" al mio percorso e ho eseguito i programmi (mongo e mongod) ho ricevuto una finestra di dialogo di Windows che diceva:
mongod.exe - System Error
The program can't start because LIBEAY32.dll is missing from your
computer. Try reinstalling the program to fix the problem
Mi sono fermato qui e ho postato questa domanda. Grazie per qualsiasi aiuto.
Per ora sto utilizzando la versione che supportava il formato zip (v2.4.14) e quella versione funziona.
NOTA2: l'installazione in formato zip v2.4.14 non ha un file denominato LIBEAY32.dll), oppure avrei potuto provare a utilizzare quel file con la versione più recente.