Ubuntu系统下mongodb安装配置详细步骤

1.安装MongoDB

在Ubuntu系统下安装MongoDB非常简单,只需要在终端中输入:

sudo apt install mongodb

1.1 关于版本

默认情况下,Ubuntu系统的软件源中提供的MongoDB版本可能不是最新的稳定版本。如果您需要使用最新的稳定版本,请访问官方网站(https://www.mongodb.com/download-center/community ),下载并安装最新的MongoDB。

2.配置MongoDB

2.1 创建数据目录

在配置MongoDB之前,我们需要先创建一个数据目录,此目录用于存储MongoDB的数据文件。在终端中输入:

sudo mkdir -p /data/db

然后输入以下命令,修改目录的权限:

sudo chmod 777 /data/db

注意,这里我们将数据目录设置为“/data/db”,如果您想将数据目录设置为其他目录,请使用其他目录。

2.2 启动MongoDB服务器

在终端中输入以下命令,启动MongoDB服务器:

sudo service mongodb start

如果MongoDB服务器已经启动,则会显示以下提示信息:

mongodb start/running, process 1234

如果MongoDB服务器未启动,则会显示以下提示信息:

mongodb stop/waiting

出现以上提示信息,代表MongoDB服务器已经启动成功。

2.3 连接MongoDB服务器

在终端中启动MongoDB客户端,输入以下命令:

mongo

如果一切顺利,会出现以下提示信息:

MongoDB shell version: x.y.z

connecting to: mongodb://127.0.0.1:27017/

MongoDB server version: x.y.z


x.y.z是MongoDB的版本号。

2.4 创建MongoDB管理员账户

在MongoDB中,默认情况下没有管理员账户。我们需要手动创建一个管理员账户,以便进行后续的配置操作。

首先,使用以下命令切换到MongoDB内置的“admin”数据库:

use admin

然后,创建一个管理员账户。以下示例中账户名为“admin”,密码为“123456”:

db.createUser({user:"admin",pwd:"123456",roles:["root"]})

说明:

“user”:管理员账户名

“pwd”:管理员账户的密码

“roles”:管理员账户的权限,此处为最高权限“root”

如果一切正常,会出现以下提示信息:

Successfully added user: {"user":"admin","roles":["root"]}

至此,MongoDB服务器的基本配置已经完成。

免责声明:本文来自互联网,本站所有信息(包括但不限于文字、视频、音频、数据及图表),不保证该信息的准确性、真实性、完整性、有效性、及时性、原创性等,版权归属于原作者,如无意侵犯媒体或个人知识产权,请来电或致函告之,本站将在第一时间处理。猿码集站发布此文目的在于促进信息交流,此文观点与本站立场无关,不承担任何责任。

数据库标签