Подтвердить что ты не робот

Как MongoDb установлен Meteor?

Я новичок в Meteor.js и MongoDB и после установки Meteor в официальный способ описан Мне интересно, как подключиться к моему MongoDB.

MongoDB был установлен Meteor во время установки, и все работает отлично, но теперь я хотел бы изучить его с помощью другого инструмента (например, RazorSQL), чтобы увидеть, что там.

Но стандартные параметры соединения (localhost: 27017) не работают, что я могу сделать? Авторизоваться? Пароль?

Connection parameters to MongoDB in RazorSQL

4b9b3361

Ответ 1

Обновление: февраль 2014 г. - Метеор 0.7.1 - Метеорный порт был перенесен на 3001 вместо 3002. Поэтому вместо того, чтобы добавить два в поток метеора, вы добавляете вместо него.

База данных MongoDB устанавливается в пакете метеор, содержащий ваши файлы в скрытой папке с именем .meteor. Чтобы получить доступ к нему из удаленного инструмента, просто добавьте 2 к тому, что ваш порт веб-сервера находится во время работы метеора. Он будет храниться в базе данных метеоров

например    http://localhost:3000 будет иметь свой сервер mongodb, работающий в mongodb://localhost:3002/meteor, в этом экземпляре нет имени пользователя/пароля, если вы запустили его с помощью meteor или meteor run

Ответ 2

Чтобы получить URL-адрес и порт Meteor Mongo, сначала запустите приложение Meteor с помощью meteor run, затем запустите meteor mongo на другой вкладке терминала. Вы должны увидеть вывод, подобный этому

[meteor-app] meteor mongo
MongoDB shell version: 2.6.7
connecting to: 127.0.0.1:3001/meteor

это означает, что ваш Meteor Mongo работает на 127.0.0.1:3001.

Если вы используете приложение Meteor с meteor run, вам не нужно имя пользователя/пароль или настройка аутентификации, просто убедитесь, что вы установили имя базы данных по умолчанию как meteor