`
yuri_liuyu
  • 浏览: 177881 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

redis配置为开机自启动

 
阅读更多

将redis设置为系统服务,并且开机自启动。需要完成以下脚本。

 

#!/bin/sh

 

 

# chkconfig: 2345 10 90

# description: Start and Stop redis

 

PATH=/usr/local/bin:/sbin:/usr/bin:/bin

 

REDISPORT=6379

EXEC=/usr/local/bin/redis-server

REDIS_CLI=/usr/local/bin/redis-cli

 

PIDFILE=/var/run/redis.pid

CONF="/usr/local/src/redis-2.6.4/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

 

注意标红的虽然是注释,但是还是需要存在才成。当然,path路径以及redis安装路径,随个人安装情况不同而变。

 

放到/etc/init.d/下 文件名redis,chomd 755 redis

chkconfig redis on即可。

分享到:
评论

相关推荐

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

    在Ubuntu系统中安装Redis并配置为开机自启动服务是一个常见的任务,这有助于确保服务器重启后Redis服务能够自动恢复,提供持续的数据存储和检索能力。以下将详细介绍如何在Ubuntu上完成这个过程。 首先,我们需要...

    配置Redis开机自动启动

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

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

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

    windows下设置redis开机自启动

    在Windows环境中部署Redis时,为了确保服务器重启后服务能够自动启动,通常需要进行开机自启动的配置。本文将详细介绍如何在Windows系统中实现Redis的开机自启动。 #### 准备工作 在开始配置之前,请确保已经完成...

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

    总之,理解并熟练掌握Redis的持久化机制以及开机自启动配置,是确保数据安全性和服务稳定性的重要环节。在实际应用中,应结合业务需求和系统环境,灵活调整相关参数,以实现最佳的性能和可靠性。

    redis开机启动脚本

    它涉及到Linux服务管理机制,如init或systemd,以及对Redis配置文件的理解。正确配置并启用开机启动脚本,可以确保Redis在服务器重启后仍能正常提供服务,这对于维持系统的稳定性和可用性至关重要。

    Centos开机自启动redis.txt

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

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

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

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

    现在,Redis已经成功配置为开机自启服务。每次重启计算机时,Redis服务会自动启动,并按配置文件运行。 **6. 使用客户端连接** 你可以使用Redis的命令行客户端`redis-cli.exe`进行测试,或者通过其他语言的Redis...

    Windows安装Redis(配置开机自启+配置密码)

    以下将详细介绍如何在Windows环境下安装Redis,并配置其开机自启动和设置密码。 首先,你需要下载Redis的Windows安装包。在提供的文件列表中,我们看到有"Redis-x64-5.0.14.1.msi",这是Redis的一个稳定版本,适用...

    Redis安装和配置及开机自启

    在Linux ContOS7环境下,安装和配置Redis以及设置开机自启是运维工作中的常见任务。下面将详细介绍这一过程。 **一、安装Redis** 1. **更新系统包** 首先确保你的系统是最新的,运行`sudo yum update`命令来更新...

    rabbit&redis自启动 linux脚本

    首先,需要在Redis配置文件中启用Sentinel模式,并指定主节点和其他Sentinel节点的地址。例如: ```ini # /etc/redis/redis.conf sentinel monitor mymaster 127.0.0.1 6379 2 ``` 其中,`mymaster`是主节点...

    详解Centos7下配置Redis并开机自启动

    在CentOS7操作系统中,配置Redis以实现开机自启动是一个重要的任务,特别是在部署生产环境时,确保服务在系统启动时自动运行是必要的。本篇文章主要讲述了如何在CentOS7上进行这项工作,主要包括两个关键步骤。 第...

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

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

    redis-3.2.0 linux安装以及开机自启动

    ### Redis 3.2.0 在 Linux 下的安装与配置 #### 一、环境准备与安装 ...至此,Redis 3.2.0 已经成功安装并在 Linux 系统上作为服务运行,并且已经配置为开机自启动。通过以上步骤,还可以实现 Redis 的远程访问功能。

    Redis安装和自启动配置.pdf

    2. 修改Redis配置文件,设置daemonize为yes以启用守护进程模式,设置pidfile指定进程文件的路径。 3. 创建一个服务启动脚本redis_init_script,包含启动和停止Redis服务的命令。 4. 将该脚本复制到/etc/init.d目录下...

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

    在Mac操作系统中,设置Redis服务器开机自启动是一个实用的操作,特别是在你需要持续运行Redis服务的情况下。以下是如何在Mac上实现这一目标的详细步骤: 首先,理解macOS的launchd系统是关键。launchd是苹果操作...

    Linux有网安装Redis以及设置开机自启、附带截图、步骤清晰

    为了设置Redis开机自启,我们需要编辑配置文件`redis.conf`,通常位于`/usr/local/redis-7.0.0/redis.conf`,并进行以下修改: 1. 允许远程连接:取消`bind 127.0.0.1`的注释或将其改为`bind 0.0.0.0`。 2. 设置...

    linux 开机自启动redis服务的方法

    本文将详细介绍如何在Linux上设置Redis服务器为开机自启动服务。 首先,Redis是一个开源、高性能的键值存储系统,常用于数据库、缓存和消息中间件。在Linux环境下,我们可以使用`systemd`服务管理器来配置Redis服务...

Global site tag (gtag.js) - Google Analytics