美文网首页
【redis 开机自启动】

【redis 开机自启动】

作者: 天使的眼泪_698f | 来源:发表于2019-08-28 18:05 被阅读0次

参考链接如下:

https://blog.csdn.net/baidu_30000217/article/details/51558408

一、设置redis.conf中daemonize为yes,确保守护进程开启。

二、编辑redis启动脚本

vim /etc/init.d/redis 脚本

脚本如下:

[root@localhost ~]# cat /etc/init.d/redis

# chkconfig:2345 10 90 

# description:Start and Stop redis  

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

export PATH

REDISPORT=6379

EXEC=/application/redis/src/redis-server 

REDIS_CLI=/application/redis/src/redis-cli

PIDFILE=/var/run/redis_6379.pid

CONF="/etc/redis.conf"

AUTH="1234" 

case"$1" in  

        start)  

                if [ -f $PIDFILE ]  

                then  

                        echo "$PIDFILEexists, process is already running or crashed." 

                else 

                        echo "StartingRedis server..." 

                        $EXEC $CONF  

                fi  

                if [ "$?"="0"]  

                then  

                        echo "Redis isrunning..." 

                fi  

                ;;  

        stop)  

                if [ ! -f $PIDFILE ]  

                then  

                        echo "$PIDFILEexists, process is not running." 

                else 

                        PID=$(cat$PIDFILE)  

                        echo"Stopping..." 

                       $REDIS_CLI -p$REDISPORT  SHUTDOWN   

                        sleep 2 

                       while [ -x $PIDFILE ]  

                       do 

                                echo"Waiting for Redis to shutdown..." 

                               sleep 1 

                        done  

                        echo "Redisstopped" 

                fi  

                ;;  

        restart|force-reload)  

                ${0} stop  

                ${0} start  

                ;;  

        *)  

               echo "Usage:/etc/init.d/redis {start|stop|restart|force-reload}" >&2 

                exit 1 

esac

三、授权redis脚本

chmod 755 redis

四、启动测试脚本

/etc/init.d/redis start

五、设置redis开机自启

 chmod+x /etc/init.d/redis

 chkconfig --add redis

 chkconfig --level 35 redis on

六、开机自启测试

reboot  测试

相关文章

  • 1.redis 设置密码

    1.redis 设置密码 2.redis 设置开机服务自启动

  • Redis服务安装

    yum 安装Redis服务 安装fedora 启动redis服务 设置开机自启动 防火墙端口开放 设置redis配...

  • redis

    启动Redis 部署Redis 其实Redis是可以安装成windows服务的,开机自启动,命令如下: 启动客户端

  • CentOS 7.2从零搭建ELK

    安装EPEL 安装Redis 设置开机自启动然后启动: 安装ELK 只安装ELK:Elasticsearch、Lo...

  • 【redis 开机自启动】

    参考链接如下: https://blog.csdn.net/baidu_30000217/article/deta...

  • 常用服务自启动

    这里指的是编译安装的软件 php redis nginx (mysql编译安装的话默认自启动) php 开机启动 ...

  • redis - 第四节:centos7开机自启动

    centos7开机自启动 配置 redis.conf 设置守护进程运行 daemonize yes设置pid文件 ...

  • 【redis】Linux redis 开机自启动

    redis 脚本位于 redis 安装目录 redis/utils/redis_init_script文件 创建 ...

  • win10自启动管理

    虽然开机自启动程序会影响开机速度,不过将一些必用软件设置生开机自启动也是很爽的。 添加开机自启动 WIN键 + R...

  • App开机自启动

    App开机自启动 通过开机广播来实现自启动 定义开机广播 在AndroidManifest.xml注册BootCo...

网友评论

      本文标题:【redis 开机自启动】

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