温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

CentOS在线和离线安装Mongodb的方法

发布时间:2022-05-07 15:37:13 来源:亿速云 阅读:488 作者:iii 栏目:大数据

这篇文章主要介绍“CentOS在线和离线安装Mongodb的方法”,在日常操作中,相信很多人在CentOS在线和离线安装Mongodb的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CentOS在线和离线安装Mongodb的方法”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

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

有linux基础的同志可以看:

安装包:

安装过程

CentOS在线和离线安装Mongodb的方法

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

CentOS在线和离线安装Mongodb的方法

关闭mongodb

CentOS在线和离线安装Mongodb的方法

设置开机启动:

CentOS在线和离线安装Mongodb的方法

无linux基础的同志:

先去官方下载离线安装包:

CentOS在线和离线安装Mongodb的方法

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

CentOS在线和离线安装Mongodb的方法

CentOS在线和离线安装Mongodb的方法

xshell连接一下:

CentOS在线和离线安装Mongodb的方法

CentOS在线和离线安装Mongodb的方法

CentOS在线和离线安装Mongodb的方法

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

CentOS在线和离线安装Mongodb的方法

解压命令不清楚的可以去文档库看基本命令

CentOS在线和离线安装Mongodb的方法

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

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

mv mongodb..../ mongodb

CentOS在线和离线安装Mongodb的方法

命令不理解的请看:

CentOS在线和离线安装Mongodb的方法

CentOS在线和离线安装Mongodb的方法

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

mkdir dbs

touch logs

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

CentOS在线和离线安装Mongodb的方法

查看进程,结束进程

pstree -p | grep mongod

pkill mongod

CentOS在线和离线安装Mongodb的方法

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

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

CentOS在线和离线安装Mongodb的方法

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

CentOS在线和离线安装Mongodb的方法

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

CentOS在线和离线安装Mongodb的方法

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

CentOS在线和离线安装Mongodb的方法

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

CentOS在线和离线安装Mongodb的方法

CentOS在线和离线安装Mongodb的方法

先切换到 该目录: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在线和离线安装Mongodb的方法

启动服务:

systemctl start mongodb.service

停止服务:

systemctl stop mongodb.service

开机启动 :

systemctl enable mongodb.service

CentOS在线和离线安装Mongodb的方法

CentOS在线和离线安装Mongodb的方法

不清楚的可以看常用linux文档:

CentOS在线和离线安装Mongodb的方法

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

CentOS在线和离线安装Mongodb的方法

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

CentOS在线和离线安装Mongodb的方法

2.在线安装:

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

CentOS在线和离线安装Mongodb的方法

包信息

CentOS在线和离线安装Mongodb的方法

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

CentOS在线和离线安装Mongodb的方法

添加文件

CentOS在线和离线安装Mongodb的方法

内容就是官方给的:

CentOS在线和离线安装Mongodb的方法

安装吧,奇慢无比

CentOS在线和离线安装Mongodb的方法

CentOS在线和离线安装Mongodb的方法

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

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

CentOS在线和离线安装Mongodb的方法

CentOS在线和离线安装Mongodb的方法

到此,关于“CentOS在线和离线安装Mongodb的方法”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI