• centos下单机版redis安装和生产环境启动方案(学习笔记)


    1:安装单机版redis

    官网下载链接 tcl
    wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz
    解压
    tar -zxvf tcl8.6.1-src.tar.gz
    cd /usr/local/tcl8.631/unix/
    ./configure
    
    wget http://download.redis.io/releases/redis-5.0.0.tar.gz
    tar -zxvf redis-5.0.0.tar.gz
    cd redis-5.0.0
    make && make test && make install

    2:redis的生产环境启动方案

    要把Redis作为一个系统的daemon 进程去运行的,每次系统启动,Redis进程一起启动

    1)redis utils目录下,有个redis_init_script 脚本
    
    (2)将redis_init_script脚本拷贝到linux的/etc/init.d目录下,将redis_init_script重命名为redis_6379,6379是redis实例监听的端口号
      cp redis_init_script /etc/init.d/
      cd /etc/init.d ,mv redis_init_script redis_6379 (
    3)修改redis_6379脚本 REDISPORT端口为6379 (4)创建两个目录:/etc/redis(存放redis的配置文件),/var/redis/6379(存放redis持久化文件)
      mkdir /etc/redis
      mkdir /var/redis,mkdir /var/redis/6379 (
    5)redis默认根目录下找到redis.conf,拷贝到/etc/redis目录中,重命名为6379.conf   mv redis.conf 6379.conf (6)修改6379.conf中的不菲配置为生产环境 daemonize yes 让redis以daemon进程运行 pidfile /var/run/redis_6379.pid 设置redis的pid文件位置 port 6379 设置redis的监听端口号 dir /var/redis/6379 设置持久化文件的存储位置 (7)启动redis cd /etc/init.d 设置权限 chmod 777 redis_6379 启动redis ./redis_6379 start

    # 将redis-cli,redis-server
    拷贝到/usr/local/bin/下 cp src/redis-cli /usr/local/bin/
    cp src/redis-server /usr/local/bin/


    (8)查看redis 是否启动成功
      ps -ef | grep redis
    (9)让redis跟随系统启动自动启动
    在 redis_6379脚本中,在最上面加入两行注释
    #chkconfig:  2346 90 10
    #description:  Redis is a persistent key-value database

    让配置生效
    chkconfig redis_6379 on


    3:redis cli 的使用

    redis-cli shutdown 停止redis进程
    
    cd /etc/init.d,./redis_6379 start 启动redis进程
    
    redis-cli -h 127.0.0.1 -9 6379 shutdown 停止要链接的ip和端口号
    
    redis-cli ping,ping redis 的端口,查看是否正常
  • 相关阅读:
    IIS7,iis6 管道模型及处理差异
    web相关基础知识4
    web相关基础知识3
    web相关基础知识2
    web相关基础知识1
    有关于PHP的基础知识
    软件工程课程建议
    结对编程-四则运算
    结对编程
    关于问卷调查的心得体会
  • 原文地址:https://www.cnblogs.com/but009/p/11883288.html
Copyright © 2020-2023  润新知