как установить MongoDB как службу в centOS

как установить MongoDB как службу в centOS

Я новичок в Linux, я следовал этомуруководствоСогласно официальной документации 10gen, насколько я вижу, я могу запустить базу данных mongoDB в консоли, но я хотел бы запустить ее как службу.

вот что у меня получилось на данный момент:

введите описание изображения здесь

Я искал в Интернете, но большинство руководств, похоже, устарели, дистрибутив Linux — CentOS.Linux версии 2.6.32-279.14.1.el6.openlogic.x86_64

любые советы по этому поводу будут оценены по достоинству

решение1

Установить mongodb-server для CentOS можно с помощью команды

yum install mongodb-server.

После установки вы сможете управлять службой mongod с помощью команды service

service mongod start

например.

решение2

Если вы не знакомы с написанием простого пользовательского скрипта инициализации (хранится в /etc/init.d/rc.d), я бы рекомендовал вам установить MongoDB из официальных пакетов rpm, которые его содержат. Сам скрипт отвечает за запуск службы MongoDB при запуске системы. Существует репозиторий MongoDB yum с актуальными пакетами. Процедура его использования описаназдесь.

Более того, /etc/rc.d/rc.localскрипт выполняется командой initво время загрузки. Добавление команд в конец этого скрипта — простой способ запустить службы вместо написания собственных скриптов.

Связанный контент