先说推荐安装:在线安装,跟着官方走可以避免一些问题
新学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/RedHat 6.5 离线安装Docker,包括了CentOS/RedHat 6.5 离线安装Docker的使用技巧和注意事项,需要的朋友参考一下 说明 1.由于是离线下载,需要提前下载好需要的依赖包 2.使用的版本为Centos6.5 3.不升级内核 安装过程 一、下载依赖包(使用能联网的节点) 依赖包已经下载好就跳过这步 使用有网络的节点 1.安装downloado
本文向大家介绍CentOS 7下MongoDB的安装配置详解,包括了CentOS 7下MongoDB的安装配置详解的使用技巧和注意事项,需要的朋友参考一下 一、Mongodb安装 以下安装步骤以dp用户执行 1. 下载mongodb 3.4.2的安装包: “mongodb-linux-x86_64-rhel70-3.4.2.tgz”,放在~/software下。 2. 解压该文件包: 得到文件夹
本文向大家介绍CentOS7离线安装MySQL的教程详解,包括了CentOS7离线安装MySQL的教程详解的使用技巧和注意事项,需要的朋友参考一下 1.删除原有的mariadb,不然mysql装不进去 1.在https://dev.mysql.com/downloads/mysql/选择为Red Hat Enterprise Linux 7 / Oracle Linux 7 ,把os的版本选择为a
本文向大家介绍centos 6.4下使用rpm离线安装mysql,包括了centos 6.4下使用rpm离线安装mysql的使用技巧和注意事项,需要的朋友参考一下 离线状态下使用rpm的安装包进行mysql的安装,仅作备忘 准备工作: 官网下载mysql离线rpm安装包(这里就不演示了,拿现成的做演示) 卸载并清理之前mysql安装与卸载的残留 1、检测本机安装的MySQL并卸载 其中那个noar
离线安装适用于 Navicat Monitor 支持的所有平台,但 Amazon Linux 2 和 Docker 容器除外。 Windows 请按照下列步骤在 Windows 上安装 Navicat Monitor: 下载 Navicat Monitor Windows 版本。 打开“.exe”文件。 在欢迎画面点击“下一步”。 请阅读许可协议。接受并点击“下一步”。 接受安装位置点击“下一步”
本部说明如何在离线环境下如何安装 Nginx Plus 及 Nginx Controller 安装介质准备 安装介质需要提前准备,介质的下载需要在可连接互联网的环境上进行,具体安装介质包括: 编号 名称 类型 说明 1 Docker rpm Docker Community Edition (CE) 18.09 2 Kubernets RPM rpm 安装 Kubernets 所需 RPM 包(k