【redis 6】vmware虚拟机下载安装 redis下载安装
🌊 Linux篇
🏊♂️ 如何在Windows使用Linux系统
下载VM虚拟机软件,使用VM软件就可以创建虚拟机空间,在这个虚拟机空间上就可以安装Linux系统,这里我选择的是CentOS,安装完CentOS系统就可以在Windows使用Linux系统了。
安装好的Linux系统在Windows系统中就是一些文件,你完全可以将这些文件拷贝给别人,别人就可以在他的电脑上使用VM虚拟机软件运行使用你的Linux系统
🏄♂️ 下载安装VMware虚拟机软件
下载VMware虚拟机软件
官方网址:https://customerconnect.vmware.com/en/downloads/#all_products
下载软件需要登录你的VMware账号,如果没有的话就注册一个,注册的时候有一个坑,那就是Captcha验证码,这个验证码不能直接在框里面输入,因为他会将你的拼音也输入进去,这样的话会导致注册不成功,解决方案就是:随便找个地方输入你的Captcha验证码,然后把他复制粘贴过来
安装VMware虚拟机软件
注意更改安装路径(好找而且避免都装在c盘影响电脑性能),取消下面两个勾选(可选,但没啥用),其他就都是无脑下一步即可许可证这里提供了三个可选择的秘钥
ZF3R0-FHED2-M80TY-8QYGC-NPKYF
YF390-0HF8P-M81RQ-2DXQE-M2UT6
ZF71R-DMX85-08DQY-8YMNC-PPHV8
至此VMware虚拟机软件就安装成功了
🏄♂️ 创建配置虚拟机空间
在VM上新建一个虚拟机
编辑虚拟机设置
下一步就是分配处理器,在分配处理器之前先查一下本机的硬件情况,再决定分配多少快捷键Ctrl + alt + .打开任务管理器 在这里我的电脑上是6处理器12核的,于是我准备分配一半也就是2处理器4核给虚拟机,如果不够用后期可以再调 下一步就是配置网络适配器,在配置之前先了解一下三种网络连接方式的异同,(1)桥连接:桥连接就是在主机的ip网段基础上给虚拟机分配一个ip地址,这样的话虚拟机就可以与母机(安装虚拟机的Windows机)同网段的Windows进行相互之间的通讯,因为它们的网段都是一样的。但是这种连接方式是按照Windows的ip网段进行分配虚拟机ip,于是就有极大可能会导致这个网段下的ip地址被分配完,造成ip地址的冲突。(2)NAT:就是使用母机上的另一个ip地址的网段,对虚拟机的ip地址进行分配,这样的话虚拟机和母鸡就存在于一个网络环境下,虚拟机就可以通过母机与别的Windows进行通讯,但是别的Windows无法直接找到虚拟机进行通讯。(3)主机模式:就是不参考任何网段,直接给虚拟机分配ip,这样就会导致虚拟机无法和别的系统进行通讯(因为不在同一个网段中)
综上所述,我们选择NAT连接方式,这样既可以与外部进行通讯,又不会占用母机网段的ip 最后,可以移除USB控制器和打印机,这两个在虚拟机中也没啥用,而且在之前的使用中会发生启用虚拟机Windows系统蓝屏的情况(不止我一个人,室友也都经历过蓝色死亡笑脸),然后把两个东西移除之后就没问题了。移除之后点击确定,这样的话我们的虚拟机就配置好了
🏄♂️ 下载配置CentOS镜像文件
下载CentOS 7镜像文件
下载地址:http://isoredirect.centos.org/centos/7/isos/x86_64/
配置镜像文件
🏄♂️ 安装CentOS并初始化配置
点击开启此虚拟机开启此虚拟机之后会进入以下界面,鼠标点击该界面表示选中虚拟机环境,此时你Windows系统的鼠标光标会消失(想要将光标从虚拟机环境切换回Windows可以使用快捷键Ctrl + alt),使用"↑↓"箭头进行选择(白色代表选中),选择Install CentOS 7使用键盘enter键确定安装 输入用户名root和之前设置的密码(之前设置的是root密码,并不是用户密码,root和用户不一样)登录进去。使用curl www.baidu.com发现无法打开百度,原因是虚拟机的网络默认不是开机启动的,可以设置一下回车进入ifcfg-ens32文件之后是查看状态,无法修改文件内容,键盘点击“i”即可对内容修改,修改完成之后使用esc键退出编辑状态,再使用:wq + enter保存并退出文件,将下面的配置项改为yes
使用如下命令重启服务,并等10秒左右再次curl百度
🏊♂️ 远程操作Linux系统
🏄♂️ 为什么需要使用远程登录?
有的小伙伴可能就会疑惑了,我的Linux虚拟机就在我的电脑上直接就可以操作,为什么还要使用远程登录呢?那是因为实际开发的场景下,公司的Linux服务器肯定不可能安装在每一个人的电脑上,一般就是放在公司的机房或者其它什么地方,所以我们需要使用xshell进行远程登录操作,一些场景中我们需要从Linux服务器上传或者下载文件,于是又需要使用xftp
🏄♂️ 下载安装xshell、xftp
网盘下载
不知道问什么,xshell的官网进不去了,大家如果进的去的话就在官网下,进不去的话链接:https://pan.baidu.com/s/1OeK35Rq4qypM4JP4O75B0Q 提取码:nhwc
安装
两个软件都是,除了修改软件安装位置和选择安装类型为免费为家庭/学校之外,无脑下一步,没有一点坑
🏄♂️ xshell、xftp的使用
使用xshell
首先应该登录你的CentOS 7虚拟机,使用ip addr命令查询虚拟机ip地址
双击打开安装好的Xshell,创建第一次连接这就说明你使用Xshell连接成功了
使用xftp
双击打开安装好的Xftp,创建第一次连接
Xftp的测试使用很好用👍
🌊 Redis篇
🏊♂️ Redis的下载安装
第一步:打开并登录你的vm虚拟机,使用Xshell和Xftp连接上你的虚拟机
第二步:下载Redis,Redis下载地址:https://redis.io/download/#redis-downloads第三步:通过Xftp将下载的Redis压缩包上传至虚拟机使用Xshell进入opt目录并查询
第四步:使用Xshell操作虚拟机下载安装gcc编译器,因为Redis是使用c语言进行相关操作的,所以需要c语言的编译环境。注意,下面的所有操作都需要联网,之前安装完CentOS之后配置过联网,之后每次开机都会自动联网
# 测试本机是否有gcc
gcc --version
# 安装gcc
yum install gcc
测试是否安装成功第五步:解压缩Redis的压缩包,这里有个小技巧,压缩包或者别的文件名字过长容易输错,此时可以先输入文件名的前几个字母使用tab键自动补全后面的文件名,但是需要满足的一点是你前面输入的名要在该目录下有唯一对应的文件,否则就会自动补齐为第一个满足的文件
# 解压缩文件的命令
tar -zxvf 压缩包名
第六步:先进入解压缩后的redis文件夹,使用make命令编译解压缩后的文件
第七步:使用make install安装
默认安装在/usr/local/bin目录下,查询一下
🏊♂️ Redis的使用
🏄♂️ Redis的两种启动方式
前台启动(不推荐使用)
前台启动就直接使用/usr/local/bin下的redis-server启动,所以必须先进入到这个目录下,然后直接使用redis-server启动 之所以不建议是用这种方式启动的原因是,这样启动之后这个页面就不能再进行任何操作了,窗口必须挂在这里不能动他,所以推荐使用第二种的后台启动方式。退出Redis可以使用Ctrl + C
使用配置文件(后台)启动(推荐)
首先使用cd命令进入Redis解压缩的目录下,然后下面的redis.conf文件使用cp命令复制到etc目录下使用vi命令修改复制过来的配置文件里的配置
设置允许连接的ip
开启后台启动设置redis的密码(为了安全最好开启)
使用修改之后的配置文件启动redis并查询状态
# 使用配置文件启动redis
redis-server /etc/redis.conf
# 查看redis状态
ps -ef | grep redis
🏄♂️ 连接Redis进行操作
# 使用客户端连接Redis的服务器
redis-cli
# ping测试
ping
# 关闭Redis服务器
shutdown
# 退出客户端连接
exit
如果你的redis没有使用配置文件设置密码的话就可以直接进去ping成功了
但是要是你的redis在conf’配置文件中设置了密码的话,不输入密码就会导致ping不同,这时就需要我们使用auth命令输入一下密码了
至此Redis就已经差不多了,我们可以在Xshell或者VM虚拟机里使用shutdown命令进行关机,Xshell和Xftp直接右上角关闭即可
- 点赞
- 收藏
- 关注作者
评论(0)