Mongodb学习一:Centos下用yum安装

时间:2021-05-14 17:33:52

 转自:http://blog.csdn.net/done58/article/details/47726815

Centos 7 下验证安装成功。

官方安装文档参考:https://docs.mongodb.com/master/tutorial/install-mongodb-on-red-hat/?_ga=1.257322251.1286217449.1439789733


 

 

MongoDB is an open-source document database that provides high performance, high availability, and automatic scaling.

正式学习MongoDB了,从官网https://www.mongodb.org了解相关信息,可以yum方式在linux安装(其实是手动下载tgz包失败),下面就动起手来。

一、首先看官网的安装指导文档http://docs.mongodb.org/master/tutorial/install-mongodb-on-red-hat/?_ga=1.257322251.1286217449.1439789733

二、Xshell登录Linux查看操作系统版本信息

Mongodb学习一:Centos下用yum安装

三、根据指导文档配置yum包管理系统,创建/etc/yum.repos.d/mongodb-org-3.0.repo文件,以便后面直接运行yum安装MongoDB。文件内容如下(我安装的是最新的3.0.5):

 

[mongodb-org-3.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.0/x86_64/
gpgcheck=0
enabled=1

文件内容中的$releasever需要根据上面查看的Linux操作系统信息替换成相应的版本,比如6.4要换成6

 

四、安装最新版本的MongDB,运行如下命令:

sudo yum install -y mongodb-org

 

看到如下界面表示MongoDB已正确安装完成,

Mongodb学习一:Centos下用yum安装

五、查看MongoDB安装到哪儿了,运行命令whereis mongod,会显示mongodb的配置文件

mongod: /usr/bin/mongod /etc/mongod.conf /usr/share/man/man1/mongod.1

打开/etc/mongod.conf可以看到相关的配置信息。

六、启动MongoDB

 

sudo service mongod start

启动后查看日志文件/var/log/mongodb/mongod.log   如果出现下面这段,表示启动成功:waiting for connections on port 27017,浏览器*问页面显示如下:

 

Mongodb学习一:Centos下用yum安装

七、查看MongoDB的控制台http://192.168.0.149:28017/,但这时发现不能访问,需要在/etc/mongod.conf文件中将相关配置项释放。

Mongodb学习一:Centos下用yum安装

重启MongoDB后就可以在浏览器*问28017端口了:

Mongodb学习一:Centos下用yum安装

八,停止和重启MongoDB

 

sudo service mongod stop
sudo service mongod restart

至此,Linux上yum安装MongoDB 3.0.5 完成。