zoukankan      html  css  js  c++  java
  • centos7搭建redis

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

    2. 解压压缩包  

       tar -zxvf redis-4.0.6.tar.gz

    3. yum安装gcc

        yum install gcc

    4.进入redis根目录  

      cd redis-4.0.6

    5. 编译安装 

       make MALLOC=libc

       cd src && make install

    6. 启动redis的三种方式  

        ./redis-server   该启动方式 需要一值打开窗口,不能进行其他操作 ,不方便  ctrl+c 关闭 

      以后台方式启动    修改 redis.conf  将 daemonize no  改为 yes

      然后 ./redis-server /usr/local/soft/redis-4.0.6/redis.conf

      查看redis进程  ps aux |grep redis

      kill -9 杀死该进程id

    7. 设置开机启动

       cd /etc   然后 mkdir redis

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

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

       然后切换到 /etc/init.d 目录下   ,然后  chkconfig redisd on 

       如果显示 service  redisd does not support chkconfig

       那么使用vim  编辑 redisd文件 ,在第一行加入如下两行注释  

    # chkconfig:   2345 90 10
    # description:  Redis is a persistent key-value database
    注释的意思是 redis服务必须在运行级2,3,4,5下启动 或关闭 ,启动的优先级是90 关闭的优先级是10
    再次执行开机启动 命令 ,chkconfig redisd on 

    然后可以用 service redisd start ,service redisd stop,

    如果 出现
    /var/run/redis_6379.pid exists, process is already running or crashed

    则   1:可用安装文件启动     redis-server /etc/redis/6379.conf
    2:shutdown -r now 软重启让系统自动恢复下就行了

    原文地址 :https://www.cnblogs.com/zuidongfeng/p/8032505.html
    https://blog.csdn.net/luozhonghua2014/article/details/54649295






  • 相关阅读:
    Lucene
    SQL优化以及索引
    Mysql优化
    RocketMQ
    RocketMQ
    Session共享
    Linux安装Nginx
    初识nginx
    跨域,防止表单重复提交
    HttpClient案例
  • 原文地址:https://www.cnblogs.com/guolsblog/p/11346635.html
Copyright © 2011-2022 走看看