全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

CentOS 安装 Mongodb详解(在线和离线)

先说推荐安装:在线安装,跟着官方走可以避免一些问题

新学Mongodb我还是推荐离线安装

1.离线安装:(分两批,有Linux基础和无基础)

有Linux基础的同志可以看:

安装包:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.4.1.tgz

安装过程

安装pstree小工具,以及其使用

关闭mongodb

设置开机启动:

无Linux基础的同志:

先去官方下载离线安装包:https://www.mongodb.com/

ftp连接一下服务器,把离线包上传上去

XShell连接一下:

解压文件(你输一点就可以按tab键,它会自动补全):tar -xzf mongo*

解压命令不清楚的可以去文档库看基本命令 http://dnt.dkill.net/dnt

切换到root用户,拷贝文件夹到/usr/local目录(一般软件都安装在这),重命名文件夹

cp -r mongodb-..... /usr/local/

mv mongodb..../ mongodb

命令不理解的请看:

切换到 /usr/local/mongodb目录下,创建数据库目录和日记文件,后台运行mongod (./ 代表当前目录)

mkdir dbs

touch logs

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

查看进程,结束进程

pstree -p | grep mongod

pkill mongod

如果提示没有pstree命令,说明你也是最小安装的,不用慌,装一下即可

yum install -y psmisc (对于放心的应用,就可以-y了,全自动化安装,不放心的就自己一个个看了)

是不是嫌启动太麻烦呢?可以简化的==》如图

如果是第一次使用vi,先按一下 i,进入编辑模式,输入完毕后,按 ESC,输入:wq回车即可。如果发现不管怎么搞都退不出,也不用怕,强退用 :q!

输入 ./mongod -f mongod.conf 即可启动

一般来说,添加启动项这么干就行了,逆天玩kali的时候也是这么干的,上次发的ssh不能启动也是这么干的~~~但是。。。不知道为什么,CentOS这么干不行,所以,跳过这一步

先切换到 该目录: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

启动服务:

systemctl start mongodb.service

停止服务:

systemctl stop mongodb.service 

开机启动 :

systemctl enable mongodb.service

不清楚的可以看常用Linux文档:http://dnt.dkill.net/dnt/linux/cmd.html

重启后发现~mongodb已经开机自启动了!

现在可以把一开始的文件删了~

2.在线安装:

在线安装基本上没难度,跟着官方文档走即可:

包信息

注意一下,安装只支持64系统

添加文件

内容就是官方给的:

安装吧,奇慢无比

已经安装完毕,下面就不高兴继续发了,没意思,跟着官方文档走一遍吧~

改天继续嗨,下面几个图证明,数据库没问题

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# centos  # 安装mongodb  # 离线mongodb  # 安装  # 离线安装mongodb  # centos8 使用yum 安装 mongodb 4.2的方法  # Centos 7下Mongodb开机无法自启动的解决方法  # CentOS7下安装MongoDB数据库过程  # 离线  # 文档  # 切换到  # 不清楚  # 就可以  # 安装包  # 几个  # 看了  # 不出  # 在这  # 就不  # 一遍  # 发了  # 如图  # 不知道为什么  # 先去  # 重启  # 它会  # 不放心  # 不理解 


相关文章: 如何选择靠谱的建站公司加盟品牌?  建站之星如何助力企业快速打造五合一网站?  广州网站制作的公司,现在专门做网站的公司有没有哪几家是比较好的,性价比高,模板也多的?  如何在橙子建站中快速调整背景颜色?  高性价比服务器租赁——企业级配置与24小时运维服务  哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?  制作网站公司那家好,网络公司是做什么的?  建站主机选购指南与交易推荐:核心配置解析  制作网站的基本流程,设计网站的软件是什么?  C#怎么使用委托和事件 C# delegate与event编程方法  网站制作和推广的区别,想自己建立一个网站做推广,有什么快捷方法马上做好一个网站?  利用JavaScript实现拖拽改变元素大小  制作电商网页,电商供应链怎么做?  公司网站建设制作费用,想建设一个属于自己的企业网站,该如何去做?  建站之星如何开启自定义404页面避免用户流失?  厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?  大型企业网站制作流程,做网站需要注册公司吗?  三星网站视频制作教程下载,三星w23网页如何全屏?  建站之星微信建站一键生成小程序+多端营销系统  品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?  网站代码制作软件有哪些,如何生成自己网站的代码?  如何选择高效可靠的多用户建站源码资源?  如何通过西部建站助手安装IIS服务器?  公司网站的制作公司,企业网站制作基本流程有哪些?  如何用虚拟主机快速搭建网站?详细步骤解析  建站之星代理平台如何选择最佳方案?  TestNG的testng.xml配置文件怎么写  购物网站制作公司有哪些,哪个购物网站比较好?  如何自定义建站之星网站的导航菜单样式?  较简单的网站制作软件有哪些,手机版网页制作用什么软件?  平台云上自助建站如何快速打造专业网站?  Swift开发中switch语句值绑定模式  如何通过服务器快速搭建网站?完整步骤解析  杭州银行网站设计制作流程,杭州银行怎么开通认证方式?  如何设计高效校园网站?  如何快速搭建个人网站并优化SEO?  建站之星如何修改网站生成路径?  在线制作视频网站免费,都有哪些好的动漫网站?  如何选择高性价比服务器搭建个人网站?  建站之星ASP如何实现CMS高效搭建与安全管理?  济南专业网站制作公司,济南信息工程学校怎么样?  宝塔建站教程:一键部署配置流程与SEO优化实战指南  英语简历制作免费网站推荐,如何将简历翻译成英文?  企业微网站怎么做,公司网站和公众号有什么区别?  陕西网站制作公司有哪些,陕西凌云电器有限公司官网?  做企业网站制作流程,企业网站制作基本流程有哪些?  盐城做公司网站,江苏电子版退休证办理流程?  ,购物网站怎么盈利呢?  网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?  平台云上自主建站:模板化设计与智能工具打造高效网站 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。