Назад | Перейти на главную страницу

как я могу установить MongoDB в качестве службы в CentOS

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

вот что я получил до сих пор:

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

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

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

yum install mongodb-server.

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

service mongod start

например.

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

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