博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS系统环境下安装MongoDB
阅读量:6940 次
发布时间:2019-06-27

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

(1)进入MongoDB下载中心:http://www.mongodb.org/downloadsWe recommend using these binary distributions (官方推荐使用二进制版本!)(2)根据自己的实际系统环境,下载所要的文件,我的是Linux 64-bit.
wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.2.3.tgz
然后解压:
tar zxvf mongodb-linux-x86_64-2.2.3.tgz
移动目录到/usr/local/mongodb
mv -f mongodb-linux-x86_64-2.2.3/* /usr/local/mongodb
进入mongodb目录
cd /usr/local/mongodb
新建自定义数据目录
mkdir -p ./data/db/
新建日志目录
mkdir logs
以后台运行方式启动mongodb
/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data/db --logpath=/usr/local/mongodb/logs/mongodb.log --fork
显示
view sourceprint?forked process: 18261all output going to: /usr/local/mongodb/logs/mongodb.loglog file [/usr/local/mongodb/logs/mongodb.log] exists; copied to temporary file [/usr/local/mongodb/logs/mongodb.log.2013-03-01T04-04-28]child process started successfully, parent exiting
 
设置开机自启动:
echo "/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data/db --logpath=/usr/local/mongodb/logs/mongodb.log --fork" >> /etc/rc.local
 
查看MongoDB日志
tail -f /usr/local/mongodb/logs/mongodb.log
即可对MongoDB的运行情况进行查看或排错了查看mongodb进程
ps aux |grep mongodb
显示
root     18261  0.0  1.4 150392 29948 ?        Sl   12:04   0:00 /usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data/db --logpath=/usr/local/mongodb/logs/mongodb.log --fork
参数解释: --dbpath 数据库路径(数据文件)--logpath 日志文件路径--master 指定为主机器--slave 指定为从机器--source 指定主机器的IP地址--pologSize 指定日志文件大小不超过64M.因为resync是非常操作量大且耗时,最好通过设置一个足够大的oplogSize来避免resync(默认的 oplog大小是空闲磁盘大小的5%)。--logappend 日志文件末尾添加--port 启用端口号--fork 在后台运行--only 指定只复制哪一个数据库--slavedelay 指从复制检测的时间间隔--auth 是否需要验证权限登录(用户名和密码)

 

转载于:https://www.cnblogs.com/zrp2013/p/3715007.html

你可能感兴趣的文章
浅谈对xmpp的理解及应用
查看>>
postgresql备份导入数据库小记
查看>>
翻译随笔
查看>>
java模拟post请求发送json,用两种方式实现,第一种是HttpURLConnection发送post请求,第二种是使用httpclient模拟post请求,...
查看>>
nfs挂载
查看>>
Dubbo坑
查看>>
Git
查看>>
Servlet生成验证码并在Servlet后台验证完成登陆
查看>>
mysql常用函数
查看>>
andorid 对话框
查看>>
剑指offer第一天
查看>>
IIS站点下多应用程序 C#获取根目录方法
查看>>
devstack重启后不能运行
查看>>
ubuntu14.04 us sources.list
查看>>
SVN使用教程总结
查看>>
解决:父级元素不能被子元素内容撑开的解决办法,父级元素没有高度的解决办法...
查看>>
安装原版Win8.1并激活
查看>>
黑色星期五,linode新注册送$25
查看>>
BeautifulSoup_lxml解析
查看>>
封装、继承、多态
查看>>