Как установить MongoDB на Windows? - PullRequest
120 голосов
/ 09 марта 2010

Я пытаюсь проверить mongoDB и посмотреть, подходит ли это мне. Я скачал 32-битную версию для Windows, но понятия не имею, как продолжить с этого момента.

Обычно я использую сервисы WAMP для разработки на своем локальном компьютере. Могу ли я запустить mongoDB на Wamp?

Однако, какой самый лучший (самый простой!) Способ заставить его работать на Windows?

Спасибо!

Ответы [ 15 ]

2 голосов
/ 21 марта 2018
  1. Загрузить .msi из https://www.mongodb.com/download-center#community

  2. Установка двойным щелчком мыши - полная опция

  3. Папка установки C: \ Program Files \ MongoDB \ Server \ 3.6 \ bin

  4. Создайте папку базы данных в C: // - c: / data / db и c: / data / log и c: /data/log/mongo.log и установите разрешение на запись, если нет

  5. Откройте командную строку в режиме администратора, перейдите в C: \ Program Files \ MongoDB \ Server \ 3.6 \ bin

  6. Введите следующее

    C: \ Program Files \ MongoDB \ Server \ 3.6 \ bin> mongod --dbpath = "c: / data / db" --logpath = "c: /data/log/mongo.log"

  7. Проверьте папку c: / data / db - там должно быть много файлов и папок

  8. Создайте файл конфигурации с именем "mongo.config" ** внутри C: \ data \

  9. Введите следующее, чтобы установить значения конфигурации из вновь созданного файла конфигурации

    C: \ Program Files \ MongoDB \ Server \ 3.6 \ bin> mongod --config C: \ data \ mongo.config

  10. Откройте еще одно новое приглашение cmd в режиме администратора, перейдите в C: \ Program Files \ MongoDB \ Server \ 3.6 \ bin выполните в консоли следующие строки:

  11. Введите следующее, чтобы создать службу для MongoDB

    C: \ Program Files \ MongoDB \ Server \ 3.6 \ bin> mongod --install --config C: \ data \ mongo.config --logpath = "c: /data/log/mongo.log"

    Если старая служба MongoDB существует, нужно сначала удалить старую службу перед командой mongod --install, запустить в новой консоли следующее, чтобы удалить старую службу mongodb

    SC STOP MongoDB

    >> SC DELETE MongoDB
    
  12. Введите следующую команду, чтобы запустить MongoDB

    C: \ Program Files \ MongoDB \ Server \ 3.6 \ bin> net start MongoDB

  13. Введите следующее, чтобы остановить MongoDB

    C: \ Program Files \ MongoDB \ Server \ 3.6 \ bin> net stop MongoDB

Теперь подключите БД по ip - 127.0.0.1 или 192.168.5.64 через порт 27017.

** Имя файла - "mongo.config", вставьте следующее в файл конфигурации -

bind_ip = 127.0.0.1,192.168.5.64

port = 27017

DBPATH = C: \ Data \ дб

LogPath = C: \ Data \ журнал \ mongo.log

2 голосов
/ 22 ноября 2012

Возможно, вы захотите проверить https://github.com/Thor1Khan/mongo.git он использует минимальный обход 32-битных атомарных операций над 64-битными операндами (может использовать сборку, но здесь она не обязательна) До совершения

были нанесены вред только цифровым ошибкам
1 голос
/ 03 декабря 2017
  1. Скачать с http://www.mongodb.org/downloads
  2. Установить MSI-файл в папку C: \ mongodb
  3. Создать данные, data \ db, каталоги журналов и файл mongo.configпод C: \ mongodb.
  4. Добавьте следующие строки в файл "mongo.config" dbpath = C: \ mongodb \ data \ db \ logpath = C: \ mongodb \ log \ mongo.log
  5. Запустить сервер: mongod.exe --config = "C: \ mongodb \ mongo.config"

Вот и все !!!

1 голос
/ 06 августа 2017

Шаг 1. Сначала загрузите MSI-файл, т.е. установочный файл из

.

Скачать MonggoDB

Шаг 2. Выполните установку, используя загруженный MSI-файл. Он автоматически сохраняется в программных файлах. Вы можете выполнить выборочную установку и изменить каталог.

После этого вы сможете увидеть папку MongoDB в папке программных файлов

запуск оболочки и службы MongoDB не так уж и важен. После долгого поиска я получил хорошую справку

0 голосов
/ 11 февраля 2017

WAMP = Windows + Apache + MySQL / MariaDB + PHP / Python / Perl

Вы не можете использовать MongoDB в wamp. Вам нужно установить MongoDB отдельно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...