在fedora 20中安装mongodb

  • 安装
sudo yum install mongodb mongodb-server
  • 启动服务器
sudo service mongod start

如果以mongod命令启动,要有数据库路径,否则会出现

 ERROR: dbpath (/data/db/) does not exist.
 Create this directory or give existing directory in --dbpath.
  • 进入后台管理
mongo

即可使用脚本管理. 例如: show dbs 查看数据库

  • 查看管理界面
访问 http://localhost:27017/
You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number
据提示访问 http://localhost:28017/
结果访问不了,发现默认限制访问
修改 /etc/mongodb.conf 
# Disable the HTTP interface (Defaults to port+1000).
nohttpinterface = true

注释掉再重启,即可访问

  • 使用自己的配置文件
mongod -f mongodb.conf
  • 在命令行中指定数据存放路径
mongod --dbpath=/opt/mongodb/data
  • 停止服务
sudo service mongod stop
以mongod -f ...启动,也可停止