Linux Centos Mongo installation

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

 

 

Guess you like

Origin blog.csdn.net/qq_31150503/article/details/109112920