mongodbcentos
时间: 2023-10-04 14:05:06 浏览: 106
在CentOS上安装MongoDB有以下几个步骤:
1. 首先,使用以下命令安装MongoDB组件:
```
yum install -y mongodb-org-4.0 mongodb-org-server-4.0 mongodb-org-shell-4.0 mongodb-org-mongos-4.0 mongodb-org-tools-4.0
```
这将安装MongoDB所需的所有组件。
2. 安装完成后,为了防止意外升级,可以在/etc/yum.conf文件中添加以下配置,以排除MongoDB的意外升级:
```
exclude=mongodb-org,mongodb-org-server,mongodb-org-shell,mongodb-org-mongos,mongodb-org-tools
```
3. 配置SELinux以允许MongoDB的运行。您可以使用以下命令来查看SELinux的状态:
```
/usr/sbin/sestatus -v
```
或者
```
getenforce
```
4. 修改MongoDB的配置文件/etc/mongod.conf,将systemLog.path和storage.dbPath设置为您想要的路径。
5. 启动MongoDB服务:
```
systemctl start mongod
```
或
```
service mongod start
```
您可以使用以下命令来检查MongoDB是否成功启动:
```
tail -f /var/log/mongodb/mongod.log
```
如果看到日志中的以下行,则表示MongoDB已成功启动:
```
[initandlisten waiting for connections on port <port number>
```
默认情况下,MongoDB使用端口号27017,在/etc/mongod.conf中进行配置。
6. 停止和重启MongoDB服务:
停止MongoDB服务:
```
systemctl stop mongod
```
或
```
service mongod stop
```
重启MongoDB服务:
```
systemctl restart mongod
```
或
```
service mongod restart
```
配置MongoDB开机启动:
```
systemctl enable mongod
```
或
```
chkconfig mongod on
```
7. 卸载MongoDB:
停止MongoDB服务:
```
systemctl stop mongod
```
或
```
service mongod stop
```
删除之前安装的MongoDB相关包:
```
yum erase $(rpm -qa | grep mongodb-org)
```
删除数据文件夹:
```
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb
```
以上是在CentOS上安装和配置MongoDB的步骤。您可以从MongoDB的官方网站下载最新版本的MongoDB Community Server:[Download MongoDB Community Server](https://www.mongodb.com/try/download/community)。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [mongodb centos yum安装](https://blog.csdn.net/luohongtuCSDN/article/details/80711378)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *3* [Centos系统中mongodb的安装详解](https://blog.csdn.net/weixin_44799217/article/details/127940726)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文