下面我会详细讲解CentOS系统搭建MongoDB数据库的完整攻略,其中包含两条示例说明。
前置条件
在开始之前,请确保以下条件已经满足:
1. 已经安装CentOS操作系统;
2. 已经安装了基本的系统工具,如yum;
3. 已经具备基本的Linux操作系统知识。
步骤一:安装MongoDB
- 更新yum包列表:
sudo yum -y update
- 添加MongoDB的yum源(MongoDB提供的yum源已停止更新,建议使用官方提供的yum源,具体可参考MongoDB文档):
sudo vi /etc/yum.repos.d/mongodb-org-4.4.repo
在文件中添加以下内容:
[mongodb-org-4.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc
- 安装MongoDB:
sudo yum install -y mongodb-org
- 启动MongoDB服务:
sudo systemctl start mongod
- 开机自启MongoDB:
sudo systemctl enable mongod
步骤二:配置MongoDB
- 修改MongoDB配置文件:
sudo vi /etc/mongod.conf
- 修改以下配置项(根据需要自定义):
bindIp: 127.0.0.1 # 绑定IP
port: 27017 # 监听端口
dbPath: /var/lib/mongo # 数据库存储路径
logPath: /var/log/mongodb/mongod.log # 日志存储路径
logAppend: true # 日志追加模式
- 重新启动MongoDB服务:
sudo systemctl restart mongod
示例一:创建数据库和集合
- 进入MongoDB命令行:
mongo
- 创建一个名为test的数据库:
use test
- 创建一个名为user的集合:
db.createCollection('user')
示例二:插入数据
- 插入一条数据:
db.user.insert({"name":"Tom","age":20})
- 查看插入的数据:
db.user.find()
以上就是CentOS系统搭建MongoDB数据库的完整攻略,包含了安装MongoDB和配置MongoDB的详细步骤,还提供了两个MongoDB命令行下的示例。希望对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Centos系统搭建MongoDB数据库 - Python技术站