linux中安装redis单机及解决相关报错

       参考官方网页:https://redis.io/download,但是下载可能会很慢,因为是国外的网站,如果wifi或者宽带下载不了,可以用手机热点试试。
  

第一步:下载redis的tar包

    在有网络的情况下直接在线下载tar安装包,总共才2M左右,可以选择自己想要的版本下载,命令如下:

      wget https://download.redis.io/releases/redis-6.2.5.tar.gz
      wget http://download.redis.io/releases/redis-5.0.7.tar.gz
      wget http://download.redis.io/releases/redis-4.0.6.tar.gz

    

 第二步:解压redis的tar包

    tar -zvxf  redis-6.0.6.tar.gz   #解压

    

 第三步:编译

 因为redis是用c语言编写的,所以需要编译才能运行。执行命令:make

    如果出现以下报错:  

      

    是因为gcc版本太低了,需要升级,分别执行以下命令:

gcc -v # 查看gcc版本
yum -y install centos-release-scl # 升级到9.1版本
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

  执行完以后试试make命令,如果还是不行需要重启linux系统,然后再redis解压的目录执行make,如果没有报错就表示安装完成了。

第四步:启动服务器、客户端连接

     在redis安装目录执行命令:src/redis-server,进入一下界面表示服务器启动成功成功

      

    复制一个新的ssh连接窗口,在redis安装目录执行命令:src/redis-cli,即可登录redis客户端    

      

   存入一个键值对:set  hello  world,返回ok

   获取刚才存入的键值对:get hello  ,返回world,表示安装成功技了,redis可以用

   然后使用flushall命令清除所有缓存数据。

     

第五步:设置环境变量

    cd 命令进入用户目录

    编辑.bash_profile文件,点开头的一个隐藏文件,是用户环境变量文件

    文件尾添加以下目录记录:

##############redis 环境变量设置###################
export REDIS_HOME=$HOME/soft/redis-6.0.6
export PATH=$PATH:$REDIS_HOME/src

       然后输入命令使环境变量生效: . .bash_profile

      

      安装完成。

原文地址:https://www.cnblogs.com/huayuyou/p/15091935.html