Встановлення та налаштування MongoDB Cloud за допомогою Compass
Встановлення MongoDB та налаштування для проєкту:
Щоб налаштувати MongoDB для вашого проєкту на Node.js, ви можете або встановити MongoDB локально на вашому комп'ютері, або використати MongoDB Atlas, хмарний сервіс MongoDB. Тут я покажу обидва підходи, зосередившись на MongoDB Atlas, оскільки це більш масштабоване та кероване рішення.
Варіант 1: Встановлення MongoDB локально
Якщо ви хочете встановити MongoDB на свій локальний комп'ютер:
Крок 1: Завантаження та встановлення MongoDB
- Завантажте MongoDB:
- Перейдіть на MongoDB Download Center і виберіть версію та платформу (Windows, macOS або Linux), що підходить для вашої системи.
- Слідуйте інструкціям по встановленню для вашої платформи з посібника з встановлення MongoDB.
Встановлення MongoDB:
- Для Windows: Запустіть завантажений інсталятор
.msi
і дотримуйтесь кроків установки.
Крок 2: Запуск MongoDB
Після встановлення MongoDB:
- На Windows MongoDB зазвичай налаштований для запуску як служба. Ви можете запустити службу за допомогою:
$ mongod
MongoDB тепер має працювати локально на вашій системі, зазвичай на порту 27017
.
Крок 3: Підключення до MongoDB
Ви можете підключитися до вашого сервера MongoDB за допомогою Mongo shell або клієнта MongoDB:
Відкрийте нове вікно терміналу і введіть:
mongo
Це має підключити вас до вашої локальної інстанції MongoDB.
Налаштування MongoDB Cloud за допомогою Compass для вашого проєкту:
Крок 1.
- Перейдіть на офіційний сайт MongoDB, тобто https://www.mongodb.com/
- Натисніть "try free" і створіть обліковий запис.
Крок 2. Після входу ви потрапите на цю сторінку
- Просто виберіть Free M0, постачальника, регіон і ім'я відповідно до ваших уподобань,
- Як видно, я вибрав AWS як постачальника, Мумбаї як регіон, і Cluser0 як ім'я.
Після цього натискаємо Create. Після цього вибираємо ім'я користувача і пароль, заповнюємо ім'я користувача і пароль на ваш вибір.
Далі натискаємо Create User.
В моєму локальному середовищі я просто додаю записи до списку доступу за IP 0.0.0.0/0 як IP і everywhere як опис, тому моя база даних доступна з будь-якого місця.
Наостанок натискайте Finish and close. Ви отримаєте спливаюче вікно, як показано нижче.
Крок 3.
У проєкті0 ви побачите Deployments Database як Cluster0.
Тепер ви можете натискати connect, і отримаєте екран, як показано нижче.
У моєму випадку я вибираю Compass для підключення до бази даних.
Якщо у вас немає MongoDB Compass, завантажте його, натиснувши тут.
Скопіюйте рядок підключення і відкрийте MongoDB Compass,
Відкрийте Compass і вставте цей рядок підключення, замінивши ім'я користувача та пароль, а потім натисніть connect.
Як ви можете побачити на зображенні нижче, підключення успішне.
Вітаю, ви підключились до MongoDB за допомогою MongoDB Compass.
Дякую…
Перекладено з: Node.js : Day 12