CentOS6.8 Redis5 开机自动启动命令设置

简介: CentOS6.8 Redis5 开机自动启动命令设置

#vim /etc/init.d/redis



粘贴以下内容


# chkconfig: 2345 10 90

# description: Start and Stop redis


PATH=/usr/local/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/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 exists, 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


执行权限:


chmod +x /etc/init.d/redis

开机自启动:


# 尝试启动或停止redis

service redis start

service redis stop

# 开启服务自启动

chkconfig redis on

【如何安装Redis?】Redis在CentOS 6.8中的安装方法,JAVA初级使用Redis连接池_你挚爱的强哥❤给你发来1条消息❤-CSDN博客  

相关文章
|
安全 Linux Shell
使用SCP命令在CentOS 7上向目标服务器传输文件
以上步骤是在CentOS 7系统上使用SCP命令进行文件传输的基础,操作简洁,易于理解。务必在执行命令前确认好各项参数,尤其是目录路径和文件名,以避免不必要的传输错误。
1081 17
|
Linux Shell
在Linux、CentOS7中设置shell脚本开机自启动服务
以上就是在CentOS 7中设置shell脚本开机自启动服务的全部步骤。希望这个指南能帮助你更好地管理你的Linux系统。
2302 25
|
Ubuntu 安全 Linux
CentOS与Ubuntu中防火墙配置命令集汇
有了这些,你就能遨游在 CentOS 和 Ubuntu 的海洋中,频繁地改变你的防火墙设置,快速地应对各种安全威胁,同时也能保证你的系统可以正常工作。出发吧,勇敢的编程者,随着这些命令集的涌动,扬帆起航,走向安全的网络世界!
483 5
|
缓存 Ubuntu Linux
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
1816 25
|
Ubuntu NoSQL Linux
《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)、容器命令、小总结
《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)、容器命令、小总结
785 6
《docker基础篇:3.Docker常用命令》包括帮助启动类命令、镜像命令、有镜像才能创建容器,这是根本前提(下载一个CentOS或者ubuntu镜像演示)、容器命令、小总结
|
安全 Linux 网络安全
centos7中firewall防火墙的常用命令总结
以上命令集覆盖了 `firewalld`的基本操作,是维护CentOS 7系统安全不可或缺的工具。对于更高级的配置需求或遇到特定问题
816 3
|
NoSQL Linux Redis
Docker学习二(Centos):Docker安装并运行redis(成功运行)
这篇文章介绍了在CentOS系统上使用Docker安装并运行Redis数据库的详细步骤,包括拉取Redis镜像、创建挂载目录、下载配置文件、修改配置以及使用Docker命令运行Redis容器,并检查运行状态和使用Navicat连接Redis。
1851 3
|
NoSQL Linux 数据库
CentOS 6.5下Redis开机启动配置记录
上篇“CentOS 6.5下Redis安装记录”,只是安装了,可以运行可以用了,但是系统重启之后并不会随系统自动启动,用起来很不方便,这里就把CentOS 6.5下Redis开机启动配置记录说一下。
1253 0