installation
1. Configure system resource package management
Create /etc/yum.repos.d/mongodb-org-4.4.repo resource library file, add the following content
[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. Execute the install Mongo command
sudo yum install -y mongodb-org
3. Cancel automatic update
Add the following content in the /etc/yum.conf file
exclude=mongodb-org,mongodb-org-server,mongodb-org-shell,mongodb-org-mongos,mongodb-org-tools
File Directory
-
/var/lib/mongo
(Data file directory) -
/var/log/mongodb
(Log file directory) -
/etc/mongod.conf
(mongo configuration file)
modifymongod.conf中的net.bindIp为0.0.0.0支持远程连接,默认是(127.0.0.1)只能本地连接
command
Start service
sudo systemctl start mongod
Out of service
sudo systemctl stop mongod
Restart service
sudo systemctl restart mongod
Check service status
sudo systemctl status mongod
Enter Mongo
mongo
Basic command operation
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();
Uninstall Mongo
1. Use the command to stop Mongo
sudo service mongod stop
2. Delete related software packages
sudo yum erase $(rpm -qa | grep mongodb-org)
3. Delete the relevant data directory
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongo