DebianOther

Установка mongodb

Как установить и настроить mongodb на debian.

Для установки выполняем:
apt-get install mongo

Для проверки работоспособности выполняем в консоли:
mongo

Если старт mongo (service mongod start) заканчивается ошибкой failed, одна из причин недостаток места на сервере, запускаем монго с параметром smallfiles:
mongod --smallfiles

Возможно, необходимо будет указать и рабочую директорию mongo (создадим для этого каталог /home/mongo/db), логинимся под пользователем mongo и запускаем сервер (эти действия не нужны в нормальных условиях, как правило, все работает "из коробки"):
mongod --dbpath /home/mongo/db --smallfiles

Установка соединения PHP с MongoDB

1. Устанавливаем PECL
apt-get install php-pear (yum install php-pear)

2. Выполняем:
  1. pecl install mongo
  2. sh -c "echo 'extension=mongo.so' > /etc/php5/conf.d/mongo.ini"
  3. service httpd restart