CentOS 7 系统 MongoDB 安装详解

一、前言

在进行 MongoDB 安装之前,需要确保已经正确安装了 CentOS 7 操作系统,可以通过以下命令获取 CentOS 版本信息:

cat /etc/redhat-release

如果没有正确安装 CentOS 7,请先完成正确的系统安装再进行 MongoDB 安装。

二、环境准备

2.1 下载 MongoDB

下载 MongoDB 安装包,可以进入官网下载,也可以通过以下命令进行下载:

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.2.1.tgz

这里以 MongoDB 4.2.1 版本为例。

2.2 解压 MongoDB

解压下载好的 MongoDB 安装包:

tar -xzvf mongodb-linux-x86_64-4.2.1.tgz

解压之后会得到一个名为 mongodb-linux-x86_64-4.2.1 的文件夹。

2.3 创建数据目录

MongoDB 默认的数据存储目录为 /data/db,因此需要先创建该目录:

mkdir -p /data/db

若想更改数据存储目录,在 MongoDB 启动参数中指定即可。

三、安装 MongoDB

3.1 将 MongoDB 文件夹移动到 /usr/local/

通过以下命令将解压好的 MongoDB 文件夹移动到 /usr/local/ 目录下:

mv mongodb-linux-x86_64-4.2.1 /usr/local/mongodb

3.2 配置 PATH 环境变量

为了方便使用 MongoDB 命令,需要将 MongoDB 命令所在的目录 /usr/local/mongodb/bin 添加到 PATH 环境变量中:

echo 'export PATH=/usr/local/mongodb/bin:$PATH' >> /etc/profile

然后使用以下命令使 PATH 环境变量生效:

source /etc/profile

3.3 启动 MongoDB

启动 MongoDB 可以通过以下命令启动:

mongod

如果没有指定数据存储目录,还需要使用 --dbpath 参数指定数据存储目录:

mongod --dbpath /data/db

MongoDB 默认监听本地 27017 端口,如果需要指定监听 IP 和端口可使用 --bind_ip 和 --port 参数指定。

四、连接 MongoDB

启动 MongoDB 后,就可以在其他终端使用 mongo 命令连接到 MongoDB 数据库了:

mongo

默认连接到本地的 MongoDB 服务器,如果需要连接到远程的 MongoDB 服务器,需要使用以下命令指定服务器地址:

mongo 192.168.0.100:27017

其中 192.168.0.100 为远程 MongoDB 服务器的 IP 地址,27017 为 MongoDB 服务器监听的端口。

五、总结

以上就是 CentOS 7 系统 MongoDB 安装的详细过程,包括环境准备、安装 MongoDB、启动 MongoDB 和连接 MongoDB 等步骤。

需要注意的是,在使用 MongoDB 时需要按照实际需求设置安全认证、数据备份以及数据恢复等措施,以免出现数据丢失、泄露等情况。

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

数据库标签