linux环境下安装mongo
环境:
CentOS 7
MongoDB 3.4.9
下载MongoDB
首先去MongoDB官网下载MongoDB,地址https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.4.9.tgz。将下载的文件放到/opt目录下。
解压下载到的tgz文件,并给文件夹重命名为mongodb,然后创建db、logs目录分别用来存放数据和日志。如下:
配置
进入到bin目录下,编辑mongodb.conf文件,内容如下:
做完这一切之后,我们就可以启动MongoDB了,还是在bin目录下,执行./mongod -f mongodb.conf
命令表示启动MongoDB,然后执行mongo
命令表示表示进入到MongDB的控制台,进入到控制台之后,我们输入db.version()
命令,如果能显示出当前MongoDB的版本号,说明安装成功了。如下
默认情况下,连接地址是127.0.0.1:27017,连接的数据库是test数据库,我们也可以手动指定连接地址和连接的数据库:
mongo 127.0.0.1:27017/admin
此时连接成功之后,输入db命令,我们可以看到当前连接的数据库是admin。
配置开机启动
我们也可以配置开机启动,编辑/etc/rc.d/rc.local文件,如下:
配置完成之后自行关机重启测试。
配置环境变量
每次都要进入到安装目录中去输入命令,麻烦,我们直接配置环境变量即可,编辑当前用户目录下的.bash_profile文件,如下:
关闭MongoDB服务
使用db.shutdownServer();命令可以关闭到MongoDB服务,但是这个命令的执行要在admin数据库下,所以先切换到admin,再关闭服务,完整运行过程如下: