1、下载redis安装包
2、使用xftp上传redis
安装xftp成功后,可以在xshell基面中点击xftp图标跳转到相应的虚拟机的xftp页面,就不需要手动打开连接登录了(使用xshell连接服务器请参照http://www.itknife.com/blog/1014)
将安装包拷贝到虚拟机中,在usr/local目录下新建mysoft目录将本地的安装包复制到虚拟机中(存放目录可根据自身需求进行修改,但是要记得)
在xshell中解压缩并安装------ll命令表示查看目录下文件;-zxvf表示解压,同时展示解压过程中信息
解压成功可以看到文件夹----redis解压出来是一个安装包,因为redis是c语言写的,所以需要使用yum install gcc-c++安装c语言环境依赖
安装成功,进入安装包进行安装---使用make MALL0C=libc设置参数
注:若参数设置失败,则是因为Redis6.0以上,gcc的版本问题
解决办法:
查看gcc版本---gcc -v
升级gcc版本到5.3及以上版本
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
#注意:scl命令启用只是临时的,推出xshell或者重启就会恢复到原来的gcc版本。
#如果要长期生效的话
问题解决重新运行make MALL0C=libc命令
设置成功
设置完成使用make install PREFIX=/usr/local/mysoft/redis命令安装,同时设置安装目录
删除压缩包----使用rm -rf 包名
进入安装后的目录启动redis服务
使用命令执行进行前端启动(./ -- 表示执行当前目录下的文件)
启动成功
这样启动存在弊端--启动后不可以再敲命令,想要输入命令就需要关闭,redis启动方式请参照下一篇分享