zoukankan      html  css  js  c++  java
  • redis 设置自启动

    redis 设置自启动

    redis

    1、创建服务(redis.conf 配置文件要注意,经过cp产生了很多个redis.conf)

    vim /lib/systemd/system/redis.service

    [Unit]
    
    Description=Redis
    After=network.target
    
    [Service]
    Type=forking
    PIDFile=/var/run/redis_6379.pid
    ExecStart=/usr/local/bin/redis-server /etc/redis/6379.conf 
    ExecReload=/bin/kill -s HUP $MAINPID
    ExecStop=/bin/kill -s QUIT $MAINPID
    PrivateTmp=true
    [Install]
    WantedBy=multi-user.target
    
    

    注意文件名和文件模目录

    [Unit] 表示这是基础信息
    Description 是描述
    After 是在那个服务后面启动,一般是网络服务启动后启动
    [Service] 表示这里是服务信息 ExecStart 是启动服务的命令
    ExecStop 是停止服务的指令
    [Install] 表示这是是安装相关信息 WantedBy 是以哪种方式启动:
    multi-user.target表明当系统以多用户方式(默认的运行级别)启动时,这个服务需要被自动运行。

    2、刷新配置

    刚刚配置的服务需要让systemctl能识别,就必须刷新配置
    systemctl daemon-reload

    3、测试配置3、启动、重启、停止

    启动redis
    systemctl start redis
    systemctl restart redis
    systemctl stop redis

    4、设置开机自启动

    redis服务加入开机启动
    systemctl enable redis
    禁止开机启动
    systemctl disable redis

    5、查看状态

    systemctl status redis

    6、测试redis是否成功安装

    更换到目录下
    cd /usr/local/bin
    ./redis-cli
    登录后 输入
    set abc 123
    get abc
  • 相关阅读:
    C# 16进制与字符串、字节数组之间的转换
    多文件上传方法
    超链接如何下载文件txt,word,excel等等
    asp.net不同类型文件读取处理
    .net二进制图片存储与读取的常见方法
    c#事务
    C#中的null和数据库中的null的区别
    Asp.net中Response.Charset 与Response.ContentEncoding区别
    导出到word
    js导出word
  • 原文地址:https://www.cnblogs.com/programer-xinmu78/p/11616210.html
Copyright © 2011-2022 走看看