Как установить MongoDB на macOS: разные методы с примерами кода

Чтобы установить MongoDB на macOS, вы можете использовать несколько методов. Я предоставлю вам несколько вариантов вместе с примерами кода:

  1. Метод Homebrew:
    Homebrew — популярный менеджер пакетов для macOS. Вы можете использовать его для установки MongoDB, выполнив следующие действия:

    Шаг 1. Откройте терминал на своем macOS.
    Шаг 2. Установите Homebrew, выполнив следующую команду:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

    Шаг 3. После установки Homebrew вы можете установить MongoDB, выполнив следующую команду:

    brew install mongodb

    Шаг 4. После завершения установки запустите службу MongoDB, выполнив следующую команду:

    brew services start mongodb
  2. Метод установки вручную:
    Если вы предпочитаете установку вручную, вы можете загрузить MongoDB Community Edition с официального сайта и выполнить следующие действия:

    Шаг 1. Посетите страницу загрузок MongoDB ( https://www.mongodb.com/try/download/community ) и загрузите версию для macOS.
    Шаг 2. Откройте загруженный пакет (файл.tgz) и скопируйте извлеченную папку в нужное вам место.
    Шаг 3. Для простоты переименуйте извлеченную папку в «mongodb».
    Шаг 4. Добавьте двоичные файлы MongoDB в PATH вашей системы, открыв терминал и выполнив следующую команду:

    echo 'export PATH="/path/to/mongodb/bin:$PATH"' >> ~/.bash_profile
    source ~/.bash_profile

    Замените «/path/to/mongodb» фактическим путем к извлеченной папке MongoDB.
    Шаг 5. Создайте каталог для хранения данных MongoDB, выполнив следующую команду:

    mkdir -p /data/db

    Шаг 6. Запустите службу MongoDB, выполнив следующую команду:

    mongod
  3. Использование Docker:
    Если вы предпочитаете использовать Docker, вы можете установить MongoDB как контейнер Docker. Вот пример:

    Шаг 1. Установите Docker на свою macOS, если вы еще этого не сделали.
    Шаг 2. Откройте терминал и выполните следующую команду, чтобы получить образ Docker MongoDB:

    docker pull mongo

    Шаг 3. После загрузки образа вы можете запустить контейнер MongoDB, выполнив следующую команду:

    docker run --name my-mongodb -v /my/own/datadir:/data/db -d mongo

    Замените «/my/own/datadir» на путь на локальном компьютере, на котором вы хотите хранить данные MongoDB.

Это три распространенных метода установки MongoDB на macOS. Выберите тот, который лучше всего соответствует вашим потребностям. Приятного кодирования!