1. MongoDB数据库的安装
1.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
1.2. 安装数据库;
yum install -y mongodb-org
安装完成后可以通过以下命令查看完装的文件列表。
yum list installed | grep mongo*
也可以通过以下命令进行查看。
rpm -qa | grep mongo*
1.3. 开启数据库服务;
MongoDB数据库4.0版本以上的安装后默认会开启服务,如果不确定可以用以下命令进行查看是否开启了服务。
systemctl list-unit-files | grep enable | grep mongod
执行上面的命令后,如果没有任何结果,证明数据库服务没有启动,则需要用以下命令开启数据库服务。
systemctl start mongod
1.4. 停止数据库服务;
systemctl stop mongod
1.5. 重启数据库服务;
systemctl restart mongod
1.6. 设置开机自启动;
systemctl enable mongod
2. MongoDB数据库的卸载
2.1. 停止服务;
service mongod stop
2.2. 删除安装包;
数据库安装后,会安装好几个安装包,卸载时也需要都卸载。
可以用以下命令先列表所有相关的安装包,然后一个一个的卸载。
rpm -qa | grep mongodb-org
也可以用以下命令对相关的安装包一起卸载完成。
yum remove -y $(rpm -qa | grep mongodb-org)
2.3. 删除数据及日志;
rm -r /var/log/mongodb
rm -r /var/lib/mongo
3. MongoDB数据库远程连接
3.1. 修改mongo.conf文件;
sudo vi /etc/mongod.conf
MmongoDB的配置文件中的 bindIp 默认为 127.0.0.1,默认只有本机可以连接。 此时,需要将其地址改为0.0.0.0,表示接受任何 IP 的连接。
3.2. 重启数据库服务;
systemctl restart mongod
3.3. 永久开放27017端口;
firewall-cmd --zone=public --add-port=27017/tcp --permanent ;
firewall-cmd --reload