使用ruby gems安装MongoDB后
gem install mongodb
在我的user / sites目录中,我做了
sudo mkdir -p /data/db/
sudo chown `id -u` /data/db
但是,这并没有在用户/网站中创建这些目录。我不得不备份几个级别来访问它们。
我遵循的指示然后告诉我
cd to your MongoDB bin directory or type in the complete path to it. You'll need to start mongod.
$ ./bin/mongod
我在用户/站点内部执行了此命令,并且在备份了几个级别之后,在数据目录内部以及data / db目录中执行了此命令。但是,每次我都
./bin/mongod: No such file or directory
第一个问题:知道什么是错的?
一旦我得到了它,我就必须这样做才能启动mongo shell
./bin/mongo
第二个问题:我将在哪里运行该命令?
答案 0 :(得分:4)
我遇到了同样的问题。事实证明我在64位ubuntu机器上使用32位版本的mongo。
我从下面的链接中得到了这个:
https://groups.google.com/forum/?fromgroups=#!topic/mongodb-user/b8rhUllEhlA
答案 1 :(得分:0)
您确定安装mongo作为Ruby gem实际安装MongoDB吗?在我看来,你只是在安装红宝石驱动程序。这里有一些关于如何install MongoDB的文档。
答案 2 :(得分:0)
路径错误:
$ sudo chown -R sqy1 /Users/sqy1/data/db
答案 3 :(得分:0)
如果您在Windows上,请转至git bash / cmd,然后键入“ cd”,这将带您进入根目录,然后键入“ mongod”并按输入,这必须启动mongoDB。我做到了,而且奏效了