一。配置包管理系统(yum)
创建一个/etc/yum.repos.d/mongodb-org-4.0.repo文件,以便你可以使用yum直接安装MongoDB。
[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
二。安装MongoDB软件包
通过下面的命令安装最新的MongoDB软件包
sudo yum install -y mongodb-org;
会提示失败,如下图:
把gpgcheck=1 改为gpgcheck=0 即可,意思是在安装的时候不进行源的检查。
4.再次安装成功,如下图:
5.你可以指定任何可用的MongoDB版本,但是,当有可用的更新版本时,yum会升级软件包。为了防止意外升级,你可以固定安装包,不进行更新。将下面的exclude指令添加到/etc/yum.conf文件中。
exclude=mongodb-org,mongodb-org-server,mongodb-org-shell,mongodb-org-mongos,mongodb-org-tools
6.运行MongoDB社区版
启动MongoDB
sudo service mongod start
验证MongoDB是否已经启动成功
你可以通过检查/var/log/mongodb/mongod.log日志文件中的内容来检查mongod进程是否已经成功启动。
7.上面中的port是在/etc/mongod.conf文件中配置的,默认是27017。把mongod.conf里的bind改为0.0.0.0,可以使远程连接mongodb服务。 然后可以通过下面命令来确保MongoDB在系统重新启动后启动。
sudo chkconfig mongod on
8.停止MongoDB
sudo service mongod stop
9.重新启动MongoDB
sudo service mongod restart
10.本地连接mongodb数据库,如果连不上关闭防火墙。
service firewalld stop;