1、下载redis安装包

2、使用xftp上传redis

安装xftp成功后,可以在xshell基面中点击xftp图标跳转到相应的虚拟机的xftp页面,就不需要手动打开连接登录了(使用xshell连接服务器请参照http://www.itknife.com/blog/1014)

linux查看redis安装目录 linux查看redis路径_安装包

linux查看redis安装目录 linux查看redis路径_redis在linux中安装目录_02

将安装包拷贝到虚拟机中,在usr/local目录下新建mysoft目录将本地的安装包复制到虚拟机中(存放目录可根据自身需求进行修改,但是要记得)

linux查看redis安装目录 linux查看redis路径_redis_03

在xshell中解压缩并安装------ll命令表示查看目录下文件;-zxvf表示解压,同时展示解压过程中信息

linux查看redis安装目录 linux查看redis路径_安装包_04

解压成功可以看到文件夹----redis解压出来是一个安装包,因为redis是c语言写的,所以需要使用yum install gcc-c++安装c语言环境依赖

linux查看redis安装目录 linux查看redis路径_redis在linux中安装目录_05

安装成功,进入安装包进行安装---使用make MALL0C=libc设置参数

linux查看redis安装目录 linux查看redis路径_c++_06

注:若参数设置失败,则是因为Redis6.0以上,gcc的版本问题

linux查看redis安装目录 linux查看redis路径_redis在linux中安装目录_07

解决办法:

查看gcc版本---gcc -v

linux查看redis安装目录 linux查看redis路径_安装包_08

升级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

linux查看redis安装目录 linux查看redis路径_redis在linux中安装目录_09

linux查看redis安装目录 linux查看redis路径_安装包_10

#注意:scl命令启用只是临时的,推出xshell或者重启就会恢复到原来的gcc版本。

#如果要长期生效的话

问题解决重新运行make MALL0C=libc命令

linux查看redis安装目录 linux查看redis路径_redis在linux中安装目录_11

设置成功

linux查看redis安装目录 linux查看redis路径_c++_12

设置完成使用make install PREFIX=/usr/local/mysoft/redis命令安装,同时设置安装目录

linux查看redis安装目录 linux查看redis路径_redis_13

删除压缩包----使用rm -rf 包名

linux查看redis安装目录 linux查看redis路径_c++_14

进入安装后的目录启动redis服务

linux查看redis安装目录 linux查看redis路径_redis在linux中安装目录_15

使用命令执行进行前端启动(./ -- 表示执行当前目录下的文件)

linux查看redis安装目录 linux查看redis路径_安装包_16

启动成功

linux查看redis安装目录 linux查看redis路径_redis_17

这样启动存在弊端--启动后不可以再敲命令,想要输入命令就需要关闭,redis启动方式请参照下一篇分享