MongoDB安装及常见错误

Posted AimeeGao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MongoDB安装及常见错误相关的知识,希望对你有一定的参考价值。

1. mongoDB 安装:

在Ubuntui系统下安装mongoDB的步骤可以参考官网手册:
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/
亦或这里:
http://www.runoob.com/mongodb/mongodb-linux-install.html

以下是mongoDB启动过程中出现的常见问题

2. 在安装完成之后,需要额外创建数据库目录:

原因:

MongoDB的数据存储在data目录的db目录下,但是这个目录在安装过程不会自动创建,所以需要手动创建data目录,并在data目录中创建db目录。

我将data目录创建于根目录下(/)

注意:/data/db 是 MongoDB 默认的启动的数据库路径(--dbpath)。

mkdir -p /data/db

2.1 若不创建数据库目录,将会在启动服务器mongod时,报出以下错误:

2.2 创建完数据库目录后,开启mongod服务器时,还可能遇到以下报错:

原因:
在创建数据库时,以root身份创建了该目录,登陆服务器时权限不够,无法访问该文件。

解决方法:

  1. 查看 /data/db 文件的权限:
$ ls -ld /data/db
  1. 修改权限:
sudo chmod -R go+w /data/db
Or
sudo chown -R $USER /data/db

3. 启动mongodb服务器:

sudo service mongod start

4. 使用终端连接服务器:

mongo

连接成功会显示以下信息:

以上是关于MongoDB安装及常见错误的主要内容,如果未能解决你的问题,请参考以下文章

MongoDB PHP

mongoDB的安装及基本使用

续:纠正:ubuntu7.04可以安装,而且完美的安装 ! for《Oracle-10.2.0.1,打补丁10.2.0.5:在 debian 版本4不含4以上,及 ubuntu 7.04不含(代码片段

如何将代码片段存储在 mongodb 中?

ADSL(中国电信电信)常见故障代码…

magent编译安装及常见错误