Mongodb安装问题

时间:2014-11-05 13:49:38

标签: mongodb ubuntu-14.04

我使用docs of mongo DB安装了mongo DB。但是当我在ubuntu终端中尝试这个命令时,我收到了这个错误:
Command used:

sudo mongod  

错误:

*********************************************************************
 ERROR: dbpath (/data/db) does not exist.
 Create this directory or give existing directory in --dbpath.
 See http://dochub.mongodb.org/core/startingandstoppingmongo
*********************************************************************  

如何修复此错误?

4 个答案:

答案 0 :(得分:2)

运行此命令以创建目录 -

sudo mkdir /data/db

然后运行

sudo mongod

答案 1 :(得分:0)

如果您将mongo安装为服务(例如,使用以下文档:http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/),只需执行:

sudo service mongod start

否则,如果您只是想在没有任何特定配置的情况下尝试mongo,可以通过执行以下命令为db文件提供目录:

mongod --dbpath /path/to/db &

答案 2 :(得分:0)

AWS Unbuntu 14.0上的简单Mongo设置 - 作者:Hrushikesh Kulkarni

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10

echo'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen'| sudo tee /etc/apt/sources.list.d/mongodb.list

sudo apt-get update sudo apt-get install -y mongodb-org sudo apt-get install php5 sudo apt-get install apache2 sudo apt-get install libsasl2-dev sudo apt-get install php-pear php5-dev sudo pecl install mongo

在/etc/php5/apache2/php.ini

中添加以下内容

extension_dir =“/ usr / lib / php5 / 20121212”extension = mongo.so sudo service apache2 restart

在/ var / www / html中创建php文件在浏览器中运行文件并找到Extension“Mongo”

答案 3 :(得分:0)

如果您已创建Test123文件夹,那么

运行以下命令重启mongodb服务

sudo service mongodb restart 

然后更改mongodb的数据库 使用以下命令

sudo mongod --dbpath Test123

此处Test123是您在特定位置创建的目录。