注册

centos7安装mongo数据库的方法(mongo4.2.8)

下面是 centos7 安装 mongo 数据库的方法,包含两个示例说明:

安装 MongoDB 软件包

首先需要添加 MongoDB 的官方仓库,通过以下命令添加 MongoDB 仓库:

sudo vi /etc/yum.repos.d/mongodb-org-4.2.repo

编辑器打开后,将下面内容复制进去:

[mongodb-org-4.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/7/mongodb-org/4.2/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.2.asc

然后保存文件退出编辑器。

接着,执行以下命令安装 MongoDB:

sudo yum install -y mongodb-org

安装完成后,可以使用以下命令启动 MongoDB 服务:

sudo systemctl start mongod

同时,可以设置 MongoDB 服务为开机自启:

sudo systemctl enable mongod

示例一:使用默认端口号

如果你想使用 MongoDB 的默认端口号 (27017),那么只需修改 MongoDB 的配置文件:

sudo vi /etc/mongod.conf

bindIp: 127.0.0.1 修改为 bindIp: 0.0.0.0,使其可以对外提供服务:

net:
  port: 27017
  bindIp: 0.0.0.0

保存文件并退出编辑器。

接着,执行以下命令重新启动 MongoDB:

sudo systemctl restart mongod

现在就可以通过 MongoDB 的默认端口号 (27017) 连接到此 MongoDB 服务了。

示例二:使用非默认端口号

如果你想使用非默认端口号,比如使用 12345 端口号,可以按照以下步骤:

首先,编辑 MongoDB 的配置文件,在文件末尾添加以下内容:

net:
  port: 12345
  bindIp: 0.0.0.0

保存文件并退出编辑器。

接着,执行以下命令重新启动 MongoDB:

sudo systemctl restart mongod

现在就可以通过 MongoDB Server IP 和自定义端口号 (这里是 12345) 连接到此 MongoDB 服务了。

以上就是 centos7 安装 MongoDB 数据库的完整攻略,希望能对你有所帮助。