Linux系统中MongoDB数据库的安装卸载与管理

Posted aiguangyuan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux系统中MongoDB数据库的安装卸载与管理相关的知识,希望对你有一定的参考价值。

1. MongoDB数据库的安装

1. 配置YUM源

1. 在路径/etc/yum.repos.d/下创建文件mongodb-org-4.0.repo。

cd /etc/yum.repos.d/

touch mongodb-org-4.0.repo

2. 在文件 mongodb-org-4.0.repo 中写入如下内容。

[mongodb-org-4.0]

name=MongoDB Repository

baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/

gpgcheck=1

enabled=1

gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc

2. 安装数据库

yum install -y mongodb-org

安装完成后可以通过以下命令查看完装的文件列表。

yum list installed | grep mongo*

也可以通过以下命令进行查看。

rpm -qa | grep mongo*

 3. 开启数据库服务

MongoDB数据库4.0版本以上的安装后默认会开启服务,如果不确定可以用以下命令进行查看是否开启了服务。

systemctl list-unit-files | grep enable | grep mongod

执行上面的命令后,如果没有任何结果,证明数据库服务没有启动,则需要用以下命令开启数据库服务。

systemctl start mongod

4. 停止数据库服务

systemctl stop mongod

5. 重启数据库服务

systemctl restart mongod

6. 设置开机自启动

systemctl enable mongod

 

2. MongoDB数据库的卸载

1. 停止服务

service mongod stop

2. 删除安装包

数据库安装后,会安装好几个安装包,卸载时也需要都卸载。

可以用以下命令先列表所有相关的安装包,然后一个一个的卸载。

rpm -qa | grep mongodb-org

也可以用以下命令对相关的安装包一起卸载完成。

yum remove -y $(rpm -qa | grep mongodb-org)

3. 删除数据及日志

rm -r /var/log/mongodb

rm -r /var/lib/mongo

 

3. MongoDB数据库远程连接

1. 修改mongo.conf文件

sudo vi /etc/mongod.conf

MmongoDB的配置文件中的 bindIp 默认为 127.0.0.1,默认只有本机可以连接。 此时,需要将其地址改为0.0.0.0,表示接受任何 IP 的连接。

2. 重启数据库服务

systemctl restart mongod

3. 永久开放27017端口

firewall-cmd --zone=public --add-port=27017/tcp --permanent ; 

firewall-cmd --reload

以上是关于Linux系统中MongoDB数据库的安装卸载与管理的主要内容,如果未能解决你的问题,请参考以下文章

python | Linux的上的MongoDB的安装与卸载

ubuntu操作系统中mongodb的安装与卸载

关于Linux MongoDB的安装

linux mongodb 怎么使用

怎样在linux的shell脚本中连接mongodb插入

怎样在linux的shell脚本中连接mongodb插入