博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【一】MongoDB安装及配置
阅读量:6985 次
发布时间:2019-06-27

本文共 2169 字,大约阅读时间需要 7 分钟。

一、MongoDB安装

1、下载并解压

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.2.0.tgztar zxvf mongodb-linux-x86_64-rhel62-3.2.0.tgz

2、移动到指定目录下

mv mongodb-linux-x86_64-rhel62-3.2.0 /usr/local/mongodb

3、添加到PATH中

vim /etc/profileexport PATH=/usr/local/mongodb/bin:$PATHsource /etc/profile

二、MongoDB配置启动

1、创建数据目录和日志目录

默认下,mongodb的数据目录在/data/db,如果放到其他目录启动时需要指定--dbpath参数。

mkdir -p /data/dbmkdir -p /data/logtouch /data/log/mongodb.log

2、启动mongod服务

[root@node1 log]# mongod --dbpath=/data/db --fork --logpath=/data/log/mongodb.log  #默认启动27017端口 about to fork child process, waiting until server is ready for connections. forked process: 45134 child process started successfully, parent exiting

参数说明:

--dbpath           #数据文件存储路径--fork             #用子进程在后台启动,否则一直占有终端,用该参数时,必须指定logpath参数--logpath          #日志文件的存储路径--httpinterface    #网页管理mongodb接口,之前版本默认是开启的,由于安全性,本版本默认是关闭的,如需要加上该参数启动

3、连接到mongodb

[root@node1 ~]# mongoMongoDB shell version: 3.2.0connecting to: testWelcome to the MongoDB shell.For interactive help, type "help".For more comprehensive documentation, see    http://docs.mongodb.org/Questions? Try the support group    http://groups.google.com/group/mongodb-userServer has startup warnings: 2015-11-29T11:04:05.002+0800 I CONTROL  [initandlisten] ** WARNING: You are running this process as the root user, which is not recommended.2015-11-29T11:04:05.002+0800 I CONTROL  [initandlisten] 2015-11-29T11:04:05.002+0800 I CONTROL  [initandlisten] 2015-11-29T11:04:05.003+0800 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.2015-11-29T11:04:05.003+0800 I CONTROL  [initandlisten] **        We suggest setting it to 'never'2015-11-29T11:04:05.003+0800 I CONTROL  [initandlisten] 2015-11-29T11:04:05.003+0800 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.2015-11-29T11:04:05.003+0800 I CONTROL  [initandlisten] **        We suggest setting it to 'never'2015-11-29T11:04:05.003+0800 I CONTROL  [initandlisten] > 2+35

4、关闭mongod服务

mongod --dbpath=/data/db --fork --logpath=/data/log/mongodb.log --shutdown

 

转载于:https://www.cnblogs.com/wangsicongde/p/7588654.html

你可能感兴趣的文章
我的Beego学习笔记
查看>>
servlet生命周期
查看>>
Python数据分析
查看>>
mui进度条使用解析
查看>>
IntelliJ idea 创建Maven多模块项目并运行
查看>>
一步一步教你如何搭建自己的视频聚合站
查看>>
使用canvas实现图片压缩
查看>>
一步一步开发安卓下的react-native应用系列之第一个RN应用
查看>>
JVM类加载过程 & 双亲委派模型
查看>>
【IE8】在IE8 使用 button 时需要为标签指定相应的 type 类型
查看>>
[转]:PHP 使用协同程序实现合作多任务
查看>>
RegExp对象
查看>>
Hazelcast更换CEO,承诺继续造福开源社区
查看>>
开源项目越来越商业友好,谁来负责开发者友好呢?
查看>>
AWS太过强势?VMware为自保疑与微软达成合作
查看>>
2016年,移动开发领域有哪些最佳实践值得参考?
查看>>
练出更好的团队
查看>>
甲骨文解散Java Mission Control团队事件新进展
查看>>
一次Java字节码插桩实战
查看>>
下一代微服务!Service Mesh 2018年度总结
查看>>