zoukankan      html  css  js  c++  java
  • redis生产环境启动方案

    前言:生产环境下的redis,要把redis作为一个系统的daemon进程去运行,每次系统启动,redis跟着一起启动

    安装完成后

    1、进入utils目录,找到redis_init_script脚本文件
    cd /software/redis-6.0.6/utils
    
    2、复制redis_init_script到/etc/init.d/目录,重命名为redis_6379,6379是我们希望这个Redis监听的端口号

    cp redis_init_script /etc/init.d/

    mv redis_init_script redis_6379

    3、修改Redis_6379脚本的第6行的REDISPORT,设置为相同的端口号(默认就是6379)

    4、创建2个目录,/etc/redis/ (存放Redis的配置文件),/var/redis/6379 (存放Redis持久化文件)

    5、复制Redis配置文件到/etc/redis/ 目录中,修改名称为6379.conf

    6、修改Redis.conf中部分配置为生产环境
      daemonize yes  让Redis以daemon进程运行
      pidfile  /var/run/redis_6379.pid  设置Redis的pid文件位置
      port  6379  设置Redis的端口号
      dir  /var/redis/6379  设置Redis持久化文件存储位置

    7、启动Redis(通过redis_6379脚本)
      先给权限 chmod 777 /etc/init.d/redis_6379
      启动:/etc/init.d/redis_6379 start

    8、让Redis跟随系统启动
      在Redis脚本redis_6379最上面加上2行注释
      # chkconfig: 2345 90 10
      # discription: Redis is a persistent key-value database
      
    9、启动设置
      chkconfig redis_6379 on

    10、结束Redis进程
      redis-cli SHUTDOWN

    11、检查Redis端口是否正常
      redis-cli PING
      


  • 相关阅读:
    HDU 5107 线段树扫描线
    多线程之多生产多消费者
    matlab @
    全概率公式
    正确理解HTML,XHTML页面的头部doctype定义
    每天过的非常充实。
    struts2对action中的方法进行输入校验(2)
    Ubuntu下Chromium源码的编译
    LCA 最近公共祖先 tarjan离线 总结 结合3个例题
    VS2010-win32下cocos2dx控制台打印的方法
  • 原文地址:https://www.cnblogs.com/chenhaoyu/p/14472206.html
Copyright © 2011-2022 走看看