mongo

mongodb Модуль для PHP -- установка (mongo)

Обновляем кеш пакетов, потом ищем:

sudo apt-cache search php-mongo

в моём случае выдал:

php-mongodb - MongoDB driver for PHP
php-mongo - MongoDB database driver

Смотрим есть ли во втором пакет для php7 (в первом не оказалось в моём случае):

apt-cache show php-mongodb | grep php7

Оказывается есть и для 7.2, посмотрим откуда пойдёт установка:

mongodb Где лежит журнал, лог -- linux (ubuntu)

Можно запустить, указав пусть к файлу с логом (желаемым):

sudo mongod -v --logpath /var/log/mongodb/server1.log

mongodb mongod Удаление СУБД (например для переустановки)

Сначала определим какие пакеты относятся к установленной нами монге:

apt list --installed | grep "mongo"

В моём случае, кроме ответ был такой:

mongodb/xenial,now 1:2.6.10-0ubuntu1 amd64 [installed]
mongodb-clients/xenial,now 1:2.6.10-0ubuntu1 amd64 [installed,automatic]
mongodb-server/xenial,now 1:2.6.10-0ubuntu1 amd64 [installed,automatic]
php-mongodb/xenial,now 1.2.9-1~ubuntu16.04.1+deb.sury.org+1 amd64 [installed]

-- т.к. php-расширение я удалять не собирался, а потому удалям первые три пакета:

mongo Unable to locate package mongodb-org Ошибка решение

sudo apt-get install -y mongodb-org=3.2.12 mongodb-org-server=3.2.12 mongodb-org-shell=3.2.12 mongodb-org-mongos=3.2.12 mongodb-org-tools=3.2.12
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package mongodb-org
E: Unable to locate package mongodb-org-server
E: Unable to locate package mongodb-org-shell
E: Unable to locate package mongodb-org-mongos
E: Unable to locate package mongodb-org-tools

ubuntu mongodb PHP расширение -- как установить

Можно использовать php-mongodb -- установить командой:

sudo apt-get install php-mongodb
Subscribe to RSS - mongo