zoukankan      html  css  js  c++  java
  • CentOS7下安装Redis

     一、下载redis

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

     二、解压

      tar -zxvf redis-4.0.6.tar.gz

     三、yum安装gcc依赖

      yum install gcc

        四、进入redis解压目录下

      cd redis-4.0.6

        五、编译安装

      make MALLOC=libc

        cd src && make install

       六、启动redis的方式

      1、直接启动

        cd src

        ./redis-server

      2、后台进程启动

        cd redis-4.0.6

        vim redis.conf

        daemonize no  替换  daemonize yes

      3、指定redis.conf文件启动

        ./redis-server /usr/local/redis-4.0.6/redis.conf

      4、查看redis进程

        ps -aux | grep redis

     七、设置redis开机自启

      1、在/etc目录下新建redis目录

        mkdir redis

      2、将/usr/local/redis-4.0.6/redis.conf 文件复制一份到/etc/redis目录下,并命名为6379.con

        cp /usr/local/redis-4.0.6/redis.conf /etc/redis/6379.conf

      3、将redis的启动脚本复制一份放到/etc/init.d目录下

        cp /usr/local/redis-4.0.6/utils/redis_init_script /etc/init.d/redisd

      4、设置redis开机自启动

        chkconfig redisd on

      如果提示  service redisd does not support chkconfig,看结果是redisd不支持chkconfig

      解决方法:使用vim编辑redisd文件,在第一行加入如下两行注释,保存退出

      # chkconfig:   2345 90 10
      # description:  Redis is a persistent key-value database
      
     注释的意思是,redis服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90,关闭的优先级是10。

     5、再次执行开机自启命令,成功
     
      chkconfig redisd on

    八、启动和关闭redis
      
      service redisd start

      service redisd stop

      重新加载配置文件,前提是先关闭redis服务
      service redisd stop
      /usr/local/bin/redis-server /usr/local/redis/redis.conf

        

      

      







  • 相关阅读:
    mysql设置不区分大小写
    java.lang.StackOverflowError: null
    与或非
    mysql自动备份
    Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 不支持“variant”数据类型。
    MySQL主从复制 + Mycat实现读写分离
    Swing做的非阻塞式仿飞秋聊天程序
    Hudson + SVN + Maven 持续集成实现自动化编译、打包、部署(over SSH 和 Deploy war/ear to a container 两种部署方式)
    CMake安装(源码方式)
    多线程使用实例
  • 原文地址:https://www.cnblogs.com/yuzhoushenqi/p/10648382.html
Copyright © 2011-2022 走看看