1.通过SSH工具(Mac可以使用 终端
Windows可以使用 XShell
)连接远程Linux系统
2.连接好之后我们来到home目录下面下载我们的redis安装包(分别执行下面命令)
cd /home
wget http://download.redis.io/releases/redis-6.0.6.tar.gz
3.等待下载好之后目录中会出现 redis版本号.tar.gz的文件
4.接下来将下载好的压缩包移动到 opt
目录下,然后我们再进入opt目录下
mv redis-x.x.x.tar.gz /opt
cd /opt
5.对压缩包进行解压,并等待其解压完毕
tar -zxvf redis-x.x.x.tar.gz
6.进入redis文件夹中
cd redis-x.x.x
7.安装相关依赖,并等待依赖安装完毕
yum install gcc-c++
8.执行make命令
make
注意这里会出现一个问题,如下图所示
经过百度发现,是gcc版本问题引起的,版本太低需要升级,解决办法请分别执行下面命令
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
一步一步执行完上面的shell命令后,重新make问题就已经解决啦
9.开始安装redis
make install
10.安装好后的redis会在 usr/local/bin
目录下面,所以我们需要移动到该目录去
cd usr/local/bin/
11.创建一个配置文件夹,把redis的配置文件给拷贝过来
mkdir myconfig
cd myconfig/
12.通过 vi 编辑配置文件
vi redis.conf
13.修改如下配置,保存后退出
14.返回上一层目录,通过我们配置的配置文件启动redis
./redis-server myconfig/redis.conf
15.查看redis是否启动成功
ps -ef|grep redis
16.连接客户端,并简单测试redis是否正常
./redis-cli -p 6379
17.关闭redis,并退出