Hostwinds Учебники
Результаты поиска для:
Содержание
Теги: Linux
База данных является отличным и простым способом хранения информации для вашего сайта или приложения. Одной из наиболее распространенных двигателей базы данных вы можете услышать, является MySQL. Хотя это общее решение и жизнеспособность, некоторые могут выбрать использовать MongoDB.
Mongodb похож на то, что он обеспечивает простую в использовании базу данных. Однако данные хранятся. По-разному, что данные также доступны. MongoDB в основном работает через вызовы API. Это позволяет MongoDB использовать с различными языками программирования для базы данных.
Здесь мы покажем вам, как установить Mongodb и настроить на сервере Linux.Шаги установки могут отличаться от распределения Linux, вы используете, но должны быть довольно похожими.
Эти направляющие пройдут по шагам о том, как установить Mongodb версии 3.6.Хотя с другими версиями, это немного похоже.
Шаги по установке MongoDB на CentOS аналогичны тем, которые Fedora и других операционных систем RHELINUX.Для этого вы захотите выполнить эти шаги.
Войдите на свой сервер, используя SSH.
После входа в систему вы захотите добавить самый последний репозиторий для MongoDB, чтобы Linux знает, где установить MongoDB.Для этого вы захотите перейти к папке /etc/yum.repos.d/.Вы можете сделать это с помощью команды CD, как это,
cd /etc/yum.repos.d
Это приведет вас к каталогу репозитория.Здесь вы захотите создать файл под названием mongodb-org-3.6.repo и введите некоторое конкретное содержимое. Вы можете сделать это с помощью команды NANO или вашим любимым текстовым редактором для редактирования файла.
nano mongodb-org-3.6.repo
После того, как вы принесли новый файл, открытый для редактирования, вы захотите ввести следующее:
[mongodb-org-3.6]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.6/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc
Как только все это набрано, вы можете закрыть файл и сохранить изменения, нажав Control + X, затем ввести Y. Это вернет вас к командной строке (из текстового редактора).
Теперь вы готовы к установке MongoDB. Мы будем использовать для этого команду yum, например:
sudo yum install mongodb-org -y
Ввод вышеуказанной команды начнется процесс установки, который может занять несколько минут. Хотя когда-то завершен, Mongodb будет готов к использованию. Чтобы запустить сервер, вы напечатаете:
sudo service mongod start
Войдите на свой сервер через SSH.
После успешного входа в систему, например, приведенные выше шаги для CentOS, вы захотите добавить репозиторий в менеджер пакетов.Для этого требуется дополнительный шаг.Начните с помощью этой команды здесь:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
Использование менеджера пакета для установки MongoDB, APT требует, чтобы пакеты подписаны с помощью клавиш GPG.Эта команда импортирует Public GPG MongoDB для нас для использования.Теперь вы хотите добавить репозиторий для Mongodb в менеджер пакетов.Обычно это будет зависеть от версии Debian, которую вы используете.
Debian 7:
echo "deb http://repo.mongodb.org/apt/debian wheezy/mongodb-org/3.6 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list
Debian 8:
echo "deb http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.6 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list
После выполнения правильной команды для версии у вас есть, вы захотите обновить базу данных локальной пакеты.К счастью, эта команда не так долго или сложная.Это можно сделать, набрав:
sudo apt-get update
Как только это сделано и завершило свое исполнение, вы установите MongoDB.Очень похоже на то, как это делается в CentOS, вы можете сделать это, набрав команду:
sudo apt-get install mongodb-org -y
Это может занять некоторое время, чтобы запустить и установить необходимые зависимости. Но как только он будет завершен, теперь вы можете начать использовать MongoDB на своем сервере! Чтобы запустить сервер MongoDB, вы можете сделать это, набрав последнюю команду:
sudo service mongod start
По умолчанию в некоторых установках MongoDB не включена аутентификация. Вы можете сделать это, изменив безопасность: авторизация: поле быть включен.
Если у вас есть какие-либо вопросы или хотелось бы помочь, пожалуйста, свяжитесь с нами через живой чат или отправка билета с нашей командой технической поддержки.
Написано Hostwinds Team / апреля 26, 2018