`

redis开机启动设置

阅读更多

1、脚本:名字,redis
vi /etc/init.d/redis
#!/bin/sh
#chkconfig: 2345 80 90
#description:auto_run
PATH=/usr/local/bin:/usr/local/redis/bin:/sbin:/usr/bin:/bin  
REDISPORT=6379  
EXEC=/usr/local/redis/bin/redis-server  
REDIS_CLI=/usr/local/redis/bin/redis-cli  
PIDFILE=/var/run/redis.pid  
CONF="/usr/local/redis/etc/redis.conf"  
     
case "$1" in  
    start)  
        if [ -f $PIDFILE ]  
        then  
                echo "$PIDFILE exists, process is already running or crashed"  
        else  
                echo "Starting Redis server..."  
                $EXEC $CONF  
        fi  
        if [ "$?"="0" ]  
        then  
              echo "Redis is running..."  
        fi  
        ;;  
    stop)  
        if [ ! -f $PIDFILE ]  
        then  
                echo "$PIDFILE does not exist, process is not running"  
        else  
                PID=$(cat $PIDFILE)  
                echo "Stopping ..."  
                $REDIS_CLI -p $REDISPORT SHUTDOWN  
                while [ -x ${PIDFILE} ]  
               do  
                    echo "Waiting for Redis to shutdown ..."  
                    sleep 1  
                done  
                echo "Redis stopped"  
        fi  
        ;;  
   restart|force-reload)  
        ${0} stop  
        ${0} start  
        ;;  
  *)  
    echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2  
        exit 1  
esac  
2、把上述代码存为redis,放到/etc/init.d/下面
chmod 755 /etc/init.d/redis
3、开机启动
chkconfig redis on
4、启动,停止redis
    1. service redis start   #或者 /etc/init.d/redis start  
    2. service redis stop   #或者 /etc/init.d/redis stop  


分享到:
评论

相关推荐

    redis开机启动脚本

    以下将详细讲解Redis开机启动脚本的原理和配置过程。 首先,Redis开机启动脚本通常是Linux系统的init脚本或者systemd服务单元文件,它定义了如何启动、停止和检查Redis服务的状态。在不同的Linux发行版中,可能使用...

    windows下设置redis开机自启动

    ### Windows下设置Redis开机自启动 #### 背景与目的 Redis是一种广泛使用的开源内存数据结构存储系统,常被用作数据库、缓存和消息中间件。在Windows环境中部署Redis时,为了确保服务器重启后服务能够自动启动,...

    Ubuntu安装Redis并设置为开机自启动服务.rar

    为了使Redis在系统启动时自动启动,需要将其设置为开机启动服务。执行: ```bash sudo systemctl enable redis-server ``` 这样,每次系统重启,Redis都会自动启动。你可以通过`systemctl list-unit-files | grep ...

    Windows下redis开机自启动设置.docx

    Windows 下 Redis 开机自启动设置 Windows 作为一种流行的操作系统, Redis 作为一种流行的 NoSQL 数据库,两者结合使用时需要解决的一个问题就是如何将 Redis 设置为开机自启动,以便提高系统的可用性和稳定性。...

    redis开机启动配置文件

    Redis开机启动配置文件 ,下载下来,放在文件夹下 /etc/init.d,配置完成后即可 centos7安装redis可以参 https://blog.csdn.net/qq_36147908/article/details/102742113

    配置Redis开机自动启动

    Ubuntu下运行免安装Redis及Redis开机自动启动配置 免安装, 直接解压压缩包即可使用Redis 配置Redis开机自动启动 https://blog.csdn.net/Coxhuang/article/details/107691240

    mac下设置redis开机启动方法步骤

    在Mac操作系统中,设置Redis服务器开机自启动是一个实用的操作,特别是在你需要持续...通过以上步骤,你可以在Mac上成功设置Redis开机启动,确保Redis服务在每次系统启动时都能自动运行,为你的应用提供稳定的服务。

    Linux中设置Redis开机启动的方法

    本篇文章将详细讲解如何在CentOS 7.0和Debian 8.0系统下设置Redis开机启动。 **一、CentOS 7.0系统下的设置方法** 1. **安装Redis**:首先,确保Redis已经安装在你的系统上。如果尚未安装,你可以通过源码编译或者...

    centos6下redis开机自启动脚本配置

    本文档适用于配置 centos6 环境下 redis开机自启动脚本配置,可以使用service redis stop|start|restart|status 进行管理 ,内部文件需要更改的有PASSWD(这个是连接redis的密码,与redis.conf 对应 )REDIS_HOME ...

    centos下redis安装并配置开机启动说明文档

    centos7 下安装redis说明 文件包括: redis下载百度网盘下载地址 安装步骤 配置service服务 配置开机启动 如文件失效可加入QQ群:282882201,在群文件下载

    Linux下Redis3.2.2安装与启动配置

    - 设置开机自启动: ```bash chkconfig redisd_6379 on ``` 5. **使用service命令管理服务**: - 启动服务: ```bash service redisd_6379 start ``` - 停止服务: ```bash service redisd_6379 stop ``` ...

    Linux下redis安装并设置开机自启(超详细)

    一 : 下载安装redis (1)下载redis  可以到官网下载 :  http://download.redis.io/releases/redis-4.0.8.tar.gz  也可以通过linux命令下载 wget http://download.redis.io/releases/redis-4.0.8.tar.gz  将...

    Centos下配置Redis开机启动脚本

    1、下载安装 wget http://redis.googlecode.com/files/redis-2.2.13.tar.gz ...第一次启动Redis前,建议为Redis单独建立一个用户,并新建data和日志文件夹 sudo useradd redis sudo mkdir -p /var/lib/re

    redis自启动服务(systemd服务)

    redis自启动服务,systemd启动,放在/lib/systemd/system下,然后systemctl daemon-reload,然后systemctl enable redis.service,设置为开机自启动

    rabbit&redis自启动 linux脚本

    然后,你可以使用`chkconfig`(CentOS/RHEL)或`systemd`(Ubuntu/Debian)将Redis设置为开机启动。 ```bash # 在/etc/init.d/redis 文件中添加启动、停止等函数 # ... # 添加执行权限 sudo chmod +x /etc/...

    Redis持久化和开机自启动配置

    除了持久化,让Redis开机自启动也是运维中的重要步骤。在Linux系统中,可以将Redis服务添加到系统启动服务列表。这通常通过`systemd`服务管理器完成,编写一个名为`redis.service`的单元文件,放置在`/etc/systemd/...

    Centos开机自启动redis.txt

    在CentOS系统中,配置Redis开机自启动主要涉及两部分:一是对Redis配置文件`redis.conf`的修改;二是创建并配置系统服务脚本`/etc/init.d/redis`。 ### 一、修改 Redis 配置文件 `redis.conf` 1. **设置为后台运行...

    windows redis免安装版,附设置开机自启服务教程

    配置开机启动** 为了使Redis在每次开机时自动启动,执行以下命令: ```cmd sc config RedisService start= auto ``` 现在,Redis已经成功配置为开机自启服务。每次重启计算机时,Redis服务会自动启动,并按配置...

Global site tag (gtag.js) - Google Analytics