Чтобы запустить локальный сервер MongoDB в Windows, вы можете воспользоваться следующими методами:
Метод 1: использование командной строки
- Загрузка MongoDB. Посетите страницу загрузки MongoDB ( https://www.mongodb.com/try/download/community ) и загрузите пакет Сервера сообщества MongoDB для Windows.
- Установите MongoDB: запустите загруженный установщик и следуйте инструкциям по установке. Обязательно выберите вариант установки MongoDB как службы.
- Настройка каталога данных: создайте каталог, в котором MongoDB будет хранить свои данные. Например, вы можете создать папку с именем «data» в корне диска C:.
-
Запустите MongoDB: откройте командную строку и перейдите в каталог установки MongoDB (обычно «C:\Program Files\MongoDB\Server\<версия>\bin»). Выполните следующую команду, чтобы запустить сервер:
mongod --dbpath C:\data
Замените «C:\data» на путь к каталогу данных, который вы создали ранее.
Метод 2: использование MongoDB Compass
- Загрузите и установите MongoDB Compass. Посетите страницу загрузки MongoDB ( https://www.mongodb.com/try/download/compass ) и загрузите MongoDB Compass, визуальный интерфейс для MongoDB.
- Запустите MongoDB Compass: после установки откройте MongoDB Compass.
- Создание локального подключения: на экране «Подключение» нажмите кнопку «Новое подключение». MongoDB Compass автоматически подключится к локальному серверу MongoDB, если он запущен. В противном случае отобразится приглашение запустить новый сервер.
- Запустить сервер MongoDB: нажмите кнопку «Запустить новый сервер», чтобы запустить локальный сервер MongoDB. MongoDB Compass проведет вас через этот процесс.
Метод 3. Использование Docker
-
Установка Docker: загрузите и установите Docker для Windows с официального сайта Docker ( https://www.docker.com/products/docker-desktop ).
-
Извлечение образа MongoDB: откройте окно командной строки или PowerShell и выполните следующую команду, чтобы получить последний образ Docker MongoDB:
docker pull mongo
-
Запустите контейнер MongoDB: выполните следующую команду, чтобы запустить новый контейнер MongoDB:
docker run -d -p 27017:27017 --name mymongodb mongo
Эта команда запустит контейнер MongoDB с именем «mymongodb» и сопоставит порт 27017 от контейнера к хосту.
Это несколько способов запустить локальный сервер MongoDB в Windows. Вы можете выбрать метод, который лучше всего соответствует вашим потребностям.