2015-02-05 79 views
4

我试过下面这了安装说明:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/的MongoDB - Xubuntu的crouton - 无法启动服务

但是我碰到一个问题,我猜,新贵/和initctl的,我可以” t让mongod服务启动,而不是通过在终端中以sudo方式手动运行它,这是一个糟糕的主意IMO。 (即使这仅仅是一个教室,单用户的设置。)

sudo /etc/init.d/mongod start 

息率这样的错误:

initctl: Unknown job: mongod 

我又试了一次sudo initctl reload-configuration和运行上面的启动命令,都无济于事。

关于下一步该做什么的任何想法或建议?

回答

5

使用官方文档似乎不能在油煎面包块中安装mongodb。下面是我跟着得到它的工作在我的机器上(crouton运行elementaryOS)的说明

  1. 下载物理MongoDB的包为Linux(可从mongodb.org获得)
  2. 提取使用tar -xvzf mongodb-linux-x86_64-2.6.7.tgz
  3. MongoDB的包
  4. 使安装目录(sudo mkdir /usr/lib/mongodb
  5. 复制所提取的mongodb入到/ usr/LIB/mongodb的(sudo mv mongodb-linux-x86_64-2.6.7 /usr/lib/mongodb
  6. 使数据目录(sudo mkdir -p /data/db
  7. 启动mongodb(sudo /usr/lib/mongodb/mongodb-linux-x84_64-2.6.7/bin/mongod &