平台之大势何人能挡? 带着你的Net飞奔吧!http://www.cnblogs.com/dunitian/p/4822808.html
IP配置我之前有说过,这边就不重复了,直接看这个:http://www.cnblogs.com/dunitian/p/6658578.html
先说推荐安装:在线安装,跟着官方走可以避免一些问题
新学Mongodb我还是推荐离线安装
1.离线安装:(分两批,有Linux基础和无基础)
有Linux基础的同志可以看: 安装包: https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.4.1.tgz 安装过程安装pstree小工具,以及其使用![]()
CentOS 安装 Mogodb(在线 && 离线) 关闭mongodb![]()
CentOS 安装 Mogodb(在线 && 离线) 设置开机启动:![]()
CentOS 安装 Mogodb(在线 && 离线) ![]()
CentOS 安装 Mogodb(在线 && 离线)
无Linux基础的同志: 先去官方下载离线安装包:https://www.mongodb.com/ftp连接一下服务器,把离线包上传上去![]()
CentOS 安装 Mogodb(在线 && 离线) ![]()
CentOS 安装 Mogodb(在线 && 离线) XShell连接一下:![]()
CentOS 安装 Mogodb(在线 && 离线) ![]()
CentOS 安装 Mogodb(在线 && 离线) ![]()
CentOS 安装 Mogodb(在线 && 离线) 解压文件(你输一点就可以按tab键,它会自动补全):tar -xzf mongo*![]()
CentOS 安装 Mogodb(在线 && 离线) 解压命令不清楚的可以去文档库看基本命令 http://dnt.dkill.net/dnt![]()
CentOS 安装 Mogodb(在线 && 离线) 切换到root用户,拷贝文件夹到/usr/local目录(一般软件都安装在这),重命名文件夹 cp -r mongodb-..... /usr/local/ mv mongodb..../ mongodb![]()
CentOS 安装 Mogodb(在线 && 离线) 命令不理解的请看:![]()
CentOS 安装 Mogodb(在线 && 离线) ![]()
CentOS 安装 Mogodb(在线 && 离线) 切换到 /usr/local/mongodb目录下,创建数据库目录和日记文件,后台运行mongod (./ 代表当前目录) mkdir dbs touch logs ./mongod --dbpath=/usr/local/mongodb/dbs/ --logpath/usr/local/mongodb/logs --fork![]()
CentOS 安装 Mogodb(在线 && 离线) 查看进程,结束进程 pstree -p | grep mongod pkill mongod![]()
CentOS 安装 Mogodb(在线 && 离线) 如果提示没有pstree命令,说明你也是最小安装的,不用慌,装一下即可 yum install -y psmisc (对于放心的应用,就可以-y了,全自动化安装,不放心的就自己一个个看了)![]()
CentOS 安装 Mogodb(在线 && 离线) 是不是嫌启动太麻烦呢?可以简化的==》如图![]()
CentOS 安装 Mogodb(在线 && 离线) 如果是第一次使用vi,先按一下 i,进入编辑模式,输入完毕后,按 ESC,输入:wq回车即可。如果发现不管怎么搞都退不出,也不用怕,强退用 :q!![]()
CentOS 安装 Mogodb(在线 && 离线) 输入 ./mongod -f mongod.conf 即可启动![]()
CentOS 安装 Mogodb(在线 && 离线) 一般来说,添加启动项这么干就行了,逆天玩kali的时候也是这么干的,上次发的ssh不能启动也是这么干的~~~但是。。。不知道为什么,CentOS这么干不行,所以,跳过这一步![]()
CentOS 安装 Mogodb(在线 && 离线) ![]()
CentOS 安装 Mogodb(在线 && 离线) 先切换到 该目录:cd /lib/systemd/system 再创建 mongodb的一个服务 :vi mongodb.service 输入以下内容: [Unit] Description=mongodb After=network.target remote-fs.target nss-lookup.target [Service] Type=forking ExecStart=/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongod.conf ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/usr/local/mongodb/bin/mongod --shutdown --config /usr/local/mongodb/bin/mongod.conf PrivateTmp=true [Install] WantedBy=multi-user.target![]()
CentOS 安装 Mogodb(在线 && 离线) 启动服务:systemctl start mongodb.service 停止服务:systemctl stop mongodb.service 开机启动 :systemctl enable mongodb.service![]()
CentOS 安装 Mogodb(在线 && 离线) ![]()
CentOS 安装 Mogodb(在线 && 离线) 不清楚的可以看常用Linux文档:http://dnt.dkill.net/dnt/linux/cmd.html![]()
CentOS 安装 Mogodb(在线 && 离线) 重启后发现~mongodb已经开机自启动了!![]()
CentOS 安装 Mogodb(在线 && 离线) 现在可以把一开始的文件删了~![]()
CentOS 安装 Mogodb(在线 && 离线) ![]()
CentOS 安装 Mogodb(在线 && 离线)
2.在线安装:
在线安装基本上没难度,跟着官方文档走即可:包信息![]()
CentOS 安装 Mogodb(在线 && 离线) 注意一下,安装只支持64系统![]()
CentOS 安装 Mogodb(在线 && 离线) 添加文件![]()
CentOS 安装 Mogodb(在线 && 离线) 内容就是官方给的:![]()
CentOS 安装 Mogodb(在线 && 离线) 安装吧,奇慢无比![]()
CentOS 安装 Mogodb(在线 && 离线) ![]()
CentOS 安装 Mogodb(在线 && 离线) 已经安装完毕,下面就不高兴继续发了,没意思,跟着官方文档走一遍吧~![]()
CentOS 安装 Mogodb(在线 && 离线)
新手安装过程中经常遇到的错误:http://www.cnblogs.com/dunitian/p/6274437.html
改天继续嗨,下面几个图证明,数据库没问题
-----------------------------------------------------------------------
经过逆天实践,给mongodb指定log文件时,该log可以不存在,比如:
---------------------------------------
简单汇总:
作者:毒逆天
出处:https://www.cnblogs.com/dotnetcrazy
打赏:<b>18i4JpL6g54yAPAefdtgqwRrZ43YJwAV5z</b>
本文版权归作者和博客园共有。欢迎转载,但必须保留此段声明,且在文章页面明显位置给出原文连接!