zoukankan      html  css  js  c++  java
  • redis 4.0.9 安装加入服务设置开机自启(centos ubuntu)通用

    安装redis

    我是再ubuntu 16.04下配置

    从官方地址https://redis.io 下载 然后直接make
    $ wget http://download.redis.io/releases/redis-4.0.9.tar.gz $ tar xzf redis-4.0.9.tar.gz $ cd redis-4.0.9 $ make

    新建 /etc/redis 目录:
    mkdir /etc/redis

    复制redis.conf 到 /etc/redis 下:
    cp redis.conf /etc/redis/6379.conf


    redis-4.0.9 目录下的src目录里面有 redis-server服务 redis-cli客户端
    redis-4.0.9 目录下的utils目录 copy redis_init_script 到/etc/init.d/下: cp redis_init_script /etc/init.d/redis


    vim /etc/init.d/redis

    加入 
    # chkconfig: 2345 10 90
    # description: Start and Stop redis

    分别修改 EXEC 、CLIEXEC的路径,对应你自己的redis-server redis-cli路径;
    并且修改 /etc/init.d/redis 的权限: chmod +x /etc/init.d/redis

    至此,你可以尝试如下方式启动和停止redis服务
    service redis start
    service redis stop

    如果报错:
    Failed to start redis.service: Unit redis.service not found.

    从新加载配置 systemctl daemon-reload

    再次尝试就没问题了,可以这样来启动停止redis服务: systemctl start redis.service



    设置开机启动

    1、设置 /etc/redis/6379.conf 中daemonize为yes,确保守护进程开启,也就是在后台可以运行.

    2、如果你的centos系统 可以用chkconfig 方式配置,如下:

    先加入chkconfig服务
    chkconfig --add redis
    

      开机启动

    chkconfig redis on
    

     3、ubuntu下配置方式如下:

     
    update-rc.d redis defaults
    

     
  • 相关阅读:
    在Linux系统中Navicat for MySQL 出现1045错误如何处理
    一个老程序员这些年的心得体会
    忘了
    DAY11
    day10_plus
    day10
    东北育才冲刺noip(day9)
    Java语言Socket接口用法详解
    JDBC-ODBC桥连接方式操纵SQL数据库
    JDBC连接SQL Server 2005步骤详解
  • 原文地址:https://www.cnblogs.com/murenhui/p/8898238.html
Copyright © 2011-2022 走看看