zoukankan      html  css  js  c++  java
  • centos7安装redis设置开机启动

    1. 首先下载redis源码,并使用tar进行解压缩

    wget http://download.redis.io/releases/redis-4.0.8.tar.gz
    tar xvzf redis-4.0.8.tar.gz
    2.使用gcc进行编译

    make
    make test
    编译后的可执行文件在redis-4.0.8/src目录下


    3.使用root权限创建redis文件目录,并复制redis-server redis-cli

    mkdir -p /usr/local/redis
    cp src/redis-server /usr/local/redis/
    cp src/redis-cli /usr/local/redis/
    cp redis.conf /usr/local/redis/

    sudo gropdadd redis
    sudo useradd -g redis redis --no-create-home
    sudo chown -R redis:redis /usr/local/redis
    4.编辑配置文件redis.conf,将daemonize 改为yes支持后台运行

    cd /usr/local/redis/
    vim redis.conf


    5.添加开机启动服务

    vim /etc/systemd/system/redis-server.service
    添加如下内容

    [Unit]
    Description=Redis Server Manager
    After=syslog.target
    After=network.target

    [Service]
    Type=simple
    User=redis
    Group=redis
    PIDFile=/var/run/redis_6379.pid
    ExecStart=/usr/local/redis/redis-server /usr/local/redis/redis.conf
    ExecStop=/usr/local/redis/redis-cli shutdown
    Restart=always

    [Install]
    WantedBy=multi-user.target
    设置为开机启动

    systemctl daemon-reload
    systemctl start redis-server.service
    systemctl enable redis-server.service
    创建redis-cli软连接

    ln -s /usr/local/redis/redis-cli /usr/bin/redis-cli

  • 相关阅读:
    docker介绍与安装
    HTML5之Notification简单使用
    移动端实现复制内容至剪贴板
    flex基本概念
    nodejs建立websocket通信
    使用FileReader实现前端预览所选图片
    去除字符串中的空格
    用swing做一个简单的正则验证工具
    使用命令行生成jar包
    C#语言 语句
  • 原文地址:https://www.cnblogs.com/happyday56/p/10442517.html
Copyright © 2011-2022 走看看