• 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

          

          安装完成。

  • 相关阅读:
    HDU 1863 畅通工程(Kruskal)
    HDU 1879 继续畅通工程(Kruskra)
    HDU 1102 Constructing Roads(Kruskal)
    POJ 3150 Cellular Automaton(矩阵快速幂)
    POJ 3070 Fibonacci(矩阵快速幂)
    ZOJ 1648 Circuit Board(计算几何)
    ZOJ 3498 Javabeans
    ZOJ 3490 String Successor(模拟)
    Java实现 LeetCode 749 隔离病毒(DFS嵌套)
    Java实现 LeetCode 749 隔离病毒(DFS嵌套)
  • 原文地址:https://www.cnblogs.com/huayuyou/p/15091935.html
Copyright © 2020-2023  润新知