前言
MongoDB是一款流行的NoSQL数据库,具有高性能、高可用性和易扩展性的特点。本文将指导您在CentOS 7.3系统上安装和配置MongoDB。
安装准备
在开始安装之前,请确保您的CentOS 7.3系统已更新到最新版本。使用以下命令更新系统:
sudo yum update -y
添加MongoDB仓库
创建一个新的仓库文件,以便从MongoDB官方源安装:
sudo vi /etc/yum.repos.d/mongodb-org.repo
将以下内容添加到文件中:
[mongodb-org-3.6]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.6/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc
安装MongoDB
使用以下命令安装MongoDB:
sudo yum install -y mongodb-org
启动MongoDB服务
安装完成后,启动MongoDB服务并设置为开机自启:
sudo systemctl start mongod
sudo systemctl enable mongod
验证安装
检查MongoDB服务状态:
sudo systemctl status mongod
如果显示"active (running)",则表示MongoDB已成功安装并运行。
配置MongoDB
MongoDB的主配置文件位于 /etc/mongod.conf。您可以根据需要修改此文件以调整MongoDB的设置。
连接到MongoDB
使用以下命令连接到MongoDB shell:
mongo
安全设置
为了提高安全性,建议创建管理员用户并启用身份验证。在MongoDB shell中执行以下操作:
use admin
db.createUser({
user: "adminUser",
pwd: "securePassword",
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
})
结语
至此,您已成功在CentOS 7.3上安装和配置了MongoDB。请记得定期更新系统和MongoDB以获取最新的功能和安全补丁。