安装
1、配置系统资源包管理
创建 /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
2、执行安装Mongo命令
sudo yum install -y mongodb-org
3、取消自动更新
在/etc/yum.conf文件中添加以下内容
exclude=mongodb-org,mongodb-org-server,mongodb-org-shell,mongodb-org-mongos,mongodb-org-tools
文件目录
-
/var/lib/mongo
(数据文件目录) -
/var/log/mongodb
(日志文件目录) -
/etc/mongod.conf
(mongo配置文件)
修改mongod.conf中的net.bindIp为0.0.0.0支持远程连接,默认是(127.0.0.1)只能本地连接
命令
启动服务
sudo systemctl start mongod
停止服务
sudo systemctl stop mongod
重新启动服务
sudo systemctl restart mongod
查看服务状态
sudo systemctl status mongod
进入Mongo
mongo
基础命令操作
use admin;
-- 创建用户
db.createUser({ user: 'root', pwd: 'root', roles: [ { role: "readWrite", db: "t_user" } ] });
-- 创建数据库
use t_user;
-- 创建集合文本
db.createCollection("vm_message");
db.vm_message.insert({"tips":"Hello Wold !"});
db.vm_message.find();
卸载Mongo
1、使用命令停止Mongo
sudo service mongod stop
2、删除相关软件包
sudo yum erase $(rpm -qa | grep mongodb-org)
3、删除相关数据目录
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongo