Ставлю mongo на Debian 7 четырьмя командами:
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
echo "deb
repo.mongodb.org/apt/debian wheezy/mongodb-org/3.2 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
apt-get update
apt-get install -y mongodb-org
Смотрим, вроде всё поставилось:
mongo
MongoDB shell version: 3.2.6
connecting to: test
Файлы на месте:
/etc/init.d/mongod restart
/var/log/mongodb/mongod.log
/etc/mongod.conf
Далее странности:
Команда mongostat работает, а mongotop выдаёт:
2016-05-02T00:21:30.474-0400 E QUERY [thread1] ReferenceError: mongotop is not defined :
@(shell):1:1
Команда show dbs говорит:
-bash: show: command not found
В инструкции пишут:
If you have added the /bin to the PATH environment variable, you can just type mongo instead of ./bin/mongo.
Понятно что в переменной окружения надо прописать путь. Но я никак понять не могу куда монга поставилась, т.е. какая у неё installation dir? В папке bin mongo сейчас отсутствует. Какой путь прописывать?