一:业务场景
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:最终目录结构
6:启动mongodb
在安装bin目录下执行命令
./mongod --dbpath=/usr/local/mongodb/data/ --fork --logpath=/usr/local/mongodb/logs
命令解释:
--dbpath:数据库存放位置
--fork:后台运行
--logpath:日志文件路径
如果报错:
查看日志
分析原因:
我用的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
启动成功
查看mongodb端口情况
netstat -tlnup | grep mongod
可以使用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