前言
由于最近项目需要,再次接触到了mongodb,感觉这是一个很有意思的数据库。在此之前一直是在Windows上用的,这次略微有一些挑战。下面简单的介绍一下在centos7下mongodb的安装步骤
1、使用wget命令下载安装包
[root@localhost ~]# wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.4.4.tgz
PS:如果提示未找到wget命令的话,执行下面的命令:
[root@localhost ~]# yum -y install wget
2、解压压缩包,并配置相关文件
解压压缩包
[root@localhost ~]# tar zxvf mongodb-linux-x86_64-rhel62-3.4.4.tgz
重命名
[root@localhost ~]# mv mongodb-linux-x86_64-rhel62-3.4.4 mongodb
新建一个文件夹log用来存放日志
[root@localhost mongodb]# mkdir logs
新建一个文件夹data用来存放数据信息
[root@localhost mongodb]# mkdir data
在bin文件夹下新建一个配置文件并写入配置信息
[root@localhost bin]# mkdir mongodb.conf
[root@localhost bin]# vi mongodb.conf
配置信息如下:
dbpath = /data #数据文件存放目录
logpath = /logs/mongodb.log #日志文件存放目录
port = 27017 #端口
fork = true #以守护程序的方式启用,即在后台运行
nohttpinterface = true
3、启动mongodb
在bin目录下启动
[root@localhost bin]# ./mongod
开放27017端口
[root@localhost ~]# firewall-cmd –zone=public –add-port=27017/tcp –permanent
重启防火墙
[root@localhost ~]# firewall-cmd –reload
4、开机自动启动mongodb
[root@localhost ~]# vi /etc/rc.d/rc.local
添加下面一行(根据自己的情况)
/home/mongodb/bin/mongod –config /home/mongodb/bin/mongodb.conf
结语
对于mongo的深入学习,还在探索中。后续博客中将会介绍在此次项目中踩过的一些坑,以及是如何填坑的。