一:业务场景
      linux下安装mongodb
二:安装步骤
1:下载mongodb安装包(对应linux版本和位数)
      wget --no-check-certificate https://fastdl.mongodb.org/linux/mongodb-linux-i686-3.2.9.tgz

2:解压mongodb安装包
     tar -zxvf mongodb-linux-i686-3.2.9.tgz 

3:将mongodb安装目录移动到/usr/local 目录下,目的是为了在任何位置都能操作mongodb
     (1):在/usr/local目录下新建一个mongodb目录
              mkdir mongodb
     (2):移动
              mv mongodb-linux-i686-3.2.9/* /usr/local/mongodb

4:为mongodb创建数据库存放的位置和日志文件(在/usr/local/mongodb目录下)
     mkdir data
     touch logs

5:最终目录结构

linux下安装mongodb

6:启动mongodb

在安装bin目录下执行命令

./mongod --dbpath=/usr/local/mongodb/data/ --fork --logpath=/usr/local/mongodb/logs

命令解释:

--dbpath:数据库存放位置

--fork:后台运行

--logpath:日志文件路径

如果报错:

linux下安装mongodb

查看日志

linux下安装mongodb

分析原因:

我用的mongodb版本v3.2.9

mongodb 3.0版本后,默认的数据存储引擎是wiredTiger

应该是自己的linux发行版本不支持wiredTiger,改用mmapv1数据存储引擎,加上参数

--storageEngine=mmapv1

最后启动命令:

./mongod --dbpath=/usr/local/mongodb/data/ --fork --logpath=/usr/local/mongodb/logs --storageEngine=mmapv1

启动成功

linux下安装mongodb

查看mongodb端口情况

netstat -tlnup | grep mongod

linux下安装mongodb

可以使用mongodb客户端访问了

linux下安装mongodb

比如显示库命令

linux下安装mongodb

默认库

导致linux下mongodb安装教程结束!

后续有很多开发填坑的文章发布,如果对你有帮助,请支持和加关注一下

http://e22a.com/h.05ApkG?cv=AAKHZXVo&sm=339944

https://shop119727980.taobao.com/?spm=0.0.0.0 

转载于:https://my.oschina.net/baishi/blog/758367

相关文章: