bash.org:

Следуй за мной:

twiby

Адовый чад кутежа и трэш в комплекте

Установка MongoDB на Windows7

Пришло на ум: 26 октября 2012


Установка mongodb на Windows возможна только на версии Windows 7, Windows Server 2008 R2 или выше, поскольку начиная с версии 2.2 Mongo DB не поддерживает Window XP.

К установке, кстати, есть вполне толковый фак на официальном сайте, англ. Mongodb windows, но я распишу и ключевые моменты на русском.

Для начала качаем архив с http://www.mongodb.org/ - необходимо выбирать версию под вашу систему - 32 или 64 бита.
Их отличие в том, что 32 битная версия поддерживаем только базы до 2gb + 32 версия mongo на 64 битных системах не работает и наоборот. Версия 2.2 (последняя на момент написания статьи) висит около 62 мб.


Разархивируем в какую-нибудь папку, в моем случае это было что-то вроде C:\Program Files(x86)\MongoDb. Я также добавил этот путь в PATH чтобы можно было не прописывать полный путь в консоли к exe. Однако попытавшись вызвать mongo получил нечто подобное

MongoDB shell version: 2.2.0
connecting to: test
Thu Oct 11 11:46:53 Error: couldn't connect to server 127.0.0.1:27017
 src/mongo/shell/mongo.js:91

Причина такой штуки в следующем - не запущен демон mongod. При попытке запустить его получил ошибку:

 ERROR: dbpath (datadb) does not exist.
 Create this directory or give existing directory in --dbpath.
 See http://dochub.mongodb.org/core/startingandstoppingmongo
mongod error

Просит указать где хранить базы, создать папку. Например, вот так : mongod --dbpath "C:\Program Files (x86)\MongoDb\data" (папки необходимо создать предварительно). Теперь запускаем mongod и mongo

mongod ok mongo error

Если мой пост помог вам сэкономить пару часов времени или показался полезным, думаю не лишним будет показать его друзьям через социальные сети или упомянуть в своем блоге.


Ваше мнение:

Имя
   другие статьи с тегом Windows

Случайная мысль:

Видеть легко - трудно предвидеть.
Бенджамин Франклин
drcreazy © 2008-2012 all rights reserved