Встановлюємо Mongo з портів

1
2
$ cd /usr/ports/databases/mongodb/
$ make install clean

Додаємо параметри автозапуску в /etc/rc.conf

1
2
3
mongod_enable="YES"
mongod_config="/usr/local/etc/mongodb.conf"
mongod_dbpath="/var/db/mongodb"

Налаштовуємо файл конфігурації /usr/local/etc/mongodb.conf

1
2
3
4
5
6
7
8
master = true
nohttpinterface = true
fork = true
port = 27017
quiet = true
logpath = /var/log/mongodb/mongod.log
logappend = true
journal = true

Запускаємо монго-демона

1
$ service mongod start

Тепер можна  підключитися в mongo-shell і перевірити, чи все працює

1
2
3
$ mongo
> show dbs
> exit

Якщо ви отримуєте помилку

1
/usr/local/etc/rc.d/mongod: WARNING: failed to start mongod

виконайте команду

1
2
$ rm /var/db/mongodb/mongod.lock
$ service mongod restart

УВАГА! Це тимчасове рішення, яке може призвести до втрати даних. В документації монго цього робити не рекомендується.

Ресурси