美文网首页
redis的安装

redis的安装

作者: G__yuan | 来源:发表于2021-07-08 20:26 被阅读0次

    redis的下载

    可以直接访问官网:http://www.redis.cn/download.html
    1.下载redis命令:

    wget http://download.redis.io/releases/redis-6.0.6.tar.gz
    
    image.png
    2.编译安装redis
    tar -zxvf redis-6.0.6.tar.gz
    cd redis-6.0.6
    make && make install
    

    **3.编译执行的过程中可能会报错


    image.png

    这是因为对于redis6.0来说,gcc的版本太低,编译redis6.0,gcc的版本不能低于5,所以执行如下命令升级gcc

    #第一步
    sudo yum install centos-release-scl
    #第二步
    sudo yum install devtoolset-7-gcc*
    #第三步
    scl enable devtoolset-7 bash
    #查看gcc版本
    gcc -v
    

    升级成功之后重新执行make命令,重新进行编译安装。

    修改redis的配置信息

    要把redis作为一个系统的daemon进程(守护进程)去运行,每次系统启动的时候,redis进程一起启动。
    (1)cd到解压后的redis目录中,找到utils目录,然后将utils目录中的redis_init_script脚本拷贝到linux服务器的/etc/init.d目录中,将redis_init_script命名为redis_6379,6379是我们希望这个redis实例监听的端口。
    (2)修改改名之后的redis_6379文件中的第6行REDISPORT,设置端口为6379。
    (3)创建两个目录:/etc/redis (存放redis的配置文件); /var/redis/6379 (存放redis的持久化文件)
    (4)修改redis配置文件redis.conf(默认是在解压后的redis-6.0.6中),将该文件拷贝到 /etc/redis中,修改名称为:6379.conf ,这儿必须得把名称修改为6379.conf,因为redis的启动脚本中的名字是以这个端口号来命名的,可以查看一下启动脚本一名了然。
    (5)修改redis.conf中的配置为生产环境

    daemonize  yes  //让redis以daemon进程启动
    pidfile    /var/run/redis_6379.pid  //设置redis的pid文件位置
    port   6379   //设置redis的监听端口号
    dir    /var/redis/6379   //设置持久化文件的存储位置
    

    (6)启动redis

    cd /etc/init.d
    chmod 777 redis_6379
    ./redis_6379 start
    

    (7)确认redis进程是否启动

    ps -ef | grep redis
    

    (8)让redis跟随系统启动,添加下面的命令到/etc/init.d下面的redis_6379文件中

    # chkconfig: 2345 90 10
    # description: Redis is a persistent key-value database
    chkconfig redis_6379 on
    

    (9)redis cli的使用

    redis-cli SHUTDOWN   //连接本机的6379端口停止redis进程。
    redis-cli ping     //ping  redis的端口,看是否正常
    redis-cli    //进入交互式命令行
    redis-cli -h ip -p 6379  //连接指定ip和端口号的redis服务。
    

    相关文章

      网友评论

          本文标题:redis的安装

          本文链接:https://www.haomeiwen.com/subject/gnbtpltx.html