天天看点

centOS下mongodb的安装

###############centos下mongodb的安装#########

mongodb作为非关系型数据库nosql数据库的一种,并且是属于免安装类型。

mongodb安装说明:32的安装db空间有限,最大支持2g多,并且性能低于64bit。64bit系统db存储没有限制!

                                 mongodb安装需要磁盘大小为15g以上,如果只是测试可以使用--smallfiles参数最小安装!

1:准备安装包:

   包括各种:dbservers / drivers / docs

2:我准备的安装包[mongodb-linux-x86_64-3.0.3.gz]:

3:免安装,解压即可使用:

4:查看免安装目录下的文件结构:

解压即可使用!

注:参数最后备注附件:

5:mongod为启动mongodb,可以直接./mongod,默认启动需要配置db的路径为/data/db,没有路径则失败,请手动创建!

安装留足空间最小大概15g空间,不然报错:error:insufficient free space for journal files

解决:注可以使用--smallfiles参数最小安装

默认:启动mongodb:

[root@localhost bin]# ./mongod --smallfiles

[root@localhost bin]# ./mongod

非最小安装启动:

6:查看默认安装文件结构:

7:默认关闭关闭mongodb:

注:默认安装缺点:数据库目录不能指定,log日志不能保存查看.

8:自定义配置文件安装mongodb:

查看mongodb的启动参数:

-f  参数 使用配置文件控制mongodb的启动:

操作:在mongodb免安装目录下创建/conf/mongodb.conf来配置启动参数:

配置文件信息:

注:日志路径和mongodb的路径需要自己创建,否则报错:

创建日志目录:

创建mongodb数据db路径:

删除默认安装的mongodb数据,释放空间:

使用-f参数:配置文件控制mongodb的启动,空间不足继续加参数:--smallfiles

使用自定义配置文件启动mongodb:

查看是否用守护进程服务启动:

查看自定义的mongodb数据文件:

注:--smallfiles启动,无storage.bson文件.

查看自定义的日志文件:

默认启动端口为:27017

登陆测试:

登陆日志:

注:日志会自动备份:

打开浏览器console:

配置后,重新启动,先关闭再启动:

关闭自定义配置文件的mongodb:

浏览器登录端口默认28017:

访问url:http://192.168.10.56:28017/

centOS下mongodb的安装

使用客户端登陆mongodb:

备注附件:

mongodb数据db目录文件:

mongodb指令文件: