美文网首页
设置redis开机自启

设置redis开机自启

作者: 钧辉 | 来源:发表于2017-02-15 12:30 被阅读0次

不多说,直接入正题。
1.到官网下载redis,然后解压到合适的目录

wget http://download.redis.io/releases/redis-3.2.8.tar.gz
tar  -zxvf  redis-3.2.8.tar.gz
make
make install

2.进入文件夹,找到redis.conf,修改以下内容,配置redis作为守护进程运行(即后台运行)

    daemonize yes  //默认为no,这里改为yes

3.配置初始化脚本,进入etc/init.d文件夹,创建redis文件

    cd /etc/init.d
    vim  redis

在redis文件内加入以下内容

/#!/bin/sh
/# chkconfig: 2345 10 90
/# description: redis
/#
/# processname: redis-server
/# config:/opt/redis-2.8.13/redis.conf    //你自己的redis配置文件,目录要写对
/# pidfile:/var/run/redis.pid  //pid文件所在位置,可以在redis.conf中查看或者修改

PATH=/usr/local/bin:/sbin:/usr/bin:/bin  
    
REDISPORT=6379  
EXEC=/opt/redis-2.8.13/src/redis-server  
REDIS_CLI=/opt/redis-2.8.13/src/redis-cli  
    
PIDFILE=/var/run/redis.pid  
CONF="/opt/redis-2.8.13/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 R

保存退出,并给文件redis加上可执行权限

      chmod +x redis

5.如果redis已经启动,先手动关掉redis,要不然你直接service redis stop的话可能会出现redis.pid not found的问题

      redis-cli
      quit

6.启动redis

    service redis restart   #或者service redis start

大功告成。

相关文章

  • linux下配置mongodb和redis开机自启

    配置mongodb和redis开机自启 redis 开机自启设置 参考文章 redis配置文件redis.conf...

  • ubuntu 20.04 安装 redis

    安装 配置修改/etc/redis/redis.conf 重启redis 设置开机自启

  • 设置redis开机自启

    不多说,直接入正题。1.到官网下载redis,然后解压到合适的目录 2.进入文件夹,找到redis.conf,修改...

  • Linux服务器设置redis开机自启

    首先设置redis.conf中daemonize为yes,确保守护进程开启。 接着编写开机自启的shell脚本 看...

  • redis开机自启

    操作系统:centos7 确保redis.conf中daemonize为yes,确保守护进程开启。 1.创建red...

  • 设置开机自启

    在centos7中,/etc/rc.local文件的权限被降低了,没有执行权限,需要给它添加可执行权限。

  • mac 安装配置redis

    1. 使用homebrew安装 执行之后的界面如下 2. 正常启动方式 3. 设置开机自启 4. 断开Redis连...

  • firewall防火墙相关操作

    firewall 查看防火墙状态 开启防火墙 设置防火墙开机自启 查看防火墙设置开机自启是否成功 重启防火墙 查看...

  • linux配置Mysql

    安装步骤 配置文件 编辑完记得保存,esc,:wq!,回车 设置开机自启 设置开机不启动

  • elasticsearch安装配置

    下载地址 elasticsearch5.6下载地址 kibana5.6下载地址 设置开机自启 查看当前开机自启服务...

网友评论

      本文标题:设置redis开机自启

      本文链接:https://www.haomeiwen.com/subject/kmvfwttx.html