
Установка MongoDB из портов на freeBSD
Перед установкой самой БД необходимо установить дополнительные порты- это можно прочитать детально в README самой MongoDB:
Установите следующие порты (обязательно нужны они):
— devel/boost
— devel/libexecinfo
— devel/pcre
— lang/spidermonkey
По этому. установите все то что написано в файлике! Начнем установку монгоДБ:
# cd /usr/ports/databases/mongodb # make && make install && make clean
После чего жмем на ОК и начнется установка, но через некоторое время выскочит меню с выбором компонента для spidermonkey. SpiderMonkey — первый в истории движок JavaScript.
Послу установки spidermonkey, появится меню с выбором что необходимо установить ( какие компоненты), но уже для cyrus-sasl, я выбрал следующие компоненты:
У меня не получилось поставить так ( требовал пересборку boost-all), я решил поставить командой:
# pkg_add -r mongodb
Добавим сервис в автозагрузку, для этого выполним команду:
# echo 'mongod_enable="YES"' >> /etc/rc.conf
Запустим MongoDB:
# /usr/local/etc/rc.d/mongod start
Проверяем что все нормально работает:
# ps -aux | grep mongodb
Установка MongoDB из портов на freeBSD завершена!
Запустить и работать над монгоДБ можно выполнив команду:
# mongo
Установка MongoDB из портов на freeBSD подошла к концу, если есть предложения и пожелания по поводу сайта или новостей, пишите мне и я отвечу. Спасибо!