使用Mongoid Gem的Mongodb问题

时间:2011-06-16 16:41:31

标签: ruby-on-rails ruby mongodb mongoid

我正在开发Ubuntu,我已经安装了mongoid gem,当我运行rails服务器时,我收到此错误

/home/username/.rvm/gems/ruby-1.9.2-p180/gems/mongo-1.3.1/lib/mongo/connection.rb:518:in `connect': Failed to connect to a master node at localhost:27017 (Mongo::ConnectionFailure)

我记得使用brew install这样的命令,但我很无能为力。我错过了什么吗?提前谢谢!

2 个答案:

答案 0 :(得分:2)

您也需要安装MongoDB。既然你在Ubuntu上,试试这个:

sudo apt-get install mongodb

如果您在阅读的任何说明中看到任何brew命令,那么可能是Mac OS X上的Homebrew,而不是Ubuntu。

答案 1 :(得分:0)

其他可能性  你没有启动服务器(通常应该自动启动)

mongod也有这种奇怪

尝试在前台进程中运行sudo mongod 并且消息应告诉您如何恢复