centos6.5 redis3 开机自动启动命令设置

修改redis.conf,打开后台运行选项:

# By default Redis does not run as a daemon. Use 'yes' if you need it.
# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.
daemonize yes

编写脚本,vim /etc/init.d/redis:

 1 # chkconfig: 2345 10 90
 2 # description: Start and Stop redis
 3
 4 PATH=/usr/local/bin:/sbin:/usr/bin:/bin
 5
 6 REDISPORT=6379 #实际环境而定
 7 EXEC=/usr/local/redis/src/redis-server #实际环境而定
 8 REDIS_CLI=/usr/local/redis/src/redis-cli #实际环境而定
 9
10 PIDFILE=/var/run/redis.pid
11 CONF="/usr/local/redis/redis.conf" #实际环境而定
12
13 case "$1" in
14         start)
15                 if [ -f $PIDFILE ]
16                 then
17                         echo "$PIDFILE exists, process is already running or crashed."
18                 else
19                         echo "Starting Redis server..."
20                         $EXEC $CONF
21                 fi
22                 if [ "$?"="0" ]
23                 then
24                         echo "Redis is running..."
25                 fi
26                 ;;
27         stop)
28                 if [ ! -f $PIDFILE ]
29                 then
30                         echo "$PIDFILE exists, process is not running."
31                 else
32                         PID=$(cat $PIDFILE)
33                         echo "Stopping..."
34                         $REDIS_CLI -p $REDISPORT SHUTDOWN
35                         while [ -x $PIDFILE ]
36                         do
37                                 echo "Waiting for Redis to shutdown..."
38                                 sleep 1
39                         done
40                         echo "Redis stopped"
41                 fi
42                 ;;
43         restart|force-reload)
44                 ${0} stop
45                 ${0} start
46                 ;;
47         *)
48                 echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2
49                 exit 1
50 esac

 

 

执行权限:

chmod +x /etc/init.d/redis

开机自启动:

# 尝试启动或停止redis
service redis start
service redis stop

# 开启服务自启动
chkconfig redis on
时间: 2024-09-20 11:52:43

centos6.5 redis3 开机自动启动命令设置的相关文章

Centos6和Centos7开机自动启动服务方法

说下Centos6和Centos7开机自动启动服务简单方法,我是采用yum install直接安装的,所以和自编译的方法有所不同,在这里只说rpm包安装后的自启动服务的方法: Centos6:对于Centos6系统来说,直接使用chkconfig命令即可. 例如我们以nginx服务为例: #chkconfig --add nginx 添加nginx服务 #chkconfig nginx on 开机自启nginx服务 #chkconfig nginx off 关闭开机自启 #chkconfig -

MySQL开机自动启动的设置方法

首先通过chkconfig命令看看MySQL在不在可管理的列表中,命令是: chkconfig --list如果列表中没有mysqld这个,需要先用这个命令添加: chkconfig add mysqld 然后用这个命令设置开机启动: chkconfig mysqld on 最后确认一下是否设置成功 如果windows下的mysql也需要每次点击启动的朋友我们可参考下面方法 1.打开命令行窗口(CMD) 2.切换到mysql目录下,例如:d:xamppmysqlbin 3.输入mysqld-nt

Centos下设置程序开机自动启动命令介绍

1.默认为系统服务的程序开机启动方法 例如:mysqld,httpd等 可以直接使用命令 chkconfig mysqld on 这样开机就可以启动mysql了. 2.不是系统服务,需要命令启动的 直接编辑 /etc/rc.d/rc.local 在最下面一行加入启动命令即可.例如:  代码如下 复制代码 su - svn -c "svnserve -d --listen-port 9999 -r /opt/svndata" //这样开机就可以自动启动svnserver了. 1.把启动程

win7系统如何设置开机自动启动防火墙

  防火墙是windows操作系统的一个安全功能,开启windows防火墙能够抵制病毒木马的传播感染,防火墙需要在电脑开机自动启动才能起到主动防御病毒的目的,那么在win7纯净版操作系统下该如何开启防火墙开机自动启动功能呢?一起来看看windows防火墙开机自动启动的设置教程吧. 自动启动防火墙方法/步骤: 1.win7 64位旗舰版下载后,鼠标右击系统下面的计算机图标,然后选择"管理"选项; 2.在弹出来的计算机管理界面里面,找到服务和应用程序选项,接着再点击服务项; 3.然后在窗口

钉钉如何设置开机自动启动?

  登入电脑客户端,点击左下角的"设置"的标识,点击"设置-开机自动启动"中操作即可;

wallpaper engine怎么设置开机自动启动

  wallpaper engine怎么设置开机自动启动,关键设置: 全部保持运行 综合设置,不用设置管理员权限,这样少出BUG 这样设置后就能开机自启wallpaper engine了,亲测是秒进,设置里面全部开到最高CPU也就占5%左右,所以不用担心过多占用哦!

Mac一键设置软件开机自动启动教程

  Mac开机默认是没有开机启动项的,所有安装的程序也是如此,只有你自己点开,但如果有开机就启动QQ或者查看邮件的习惯来说,学会开机自启动软件的方法能够提高你的工作效率.下面小编给大家带来在Macx系统下一键设置开机自动启动的图文教程. 1.邮件点击下方软件的图标 2.选择登陆时打开,一键即可设置开机启动,是不是很简单,这个功能基本每次开机都会用到,属于常用功能. 3.当然小编不建议各位开启太多的软件开机自动启动,这样会导致我们的Mac开机速度减慢,反而影响用户体验.

Mac OS X系统下设置开机自动启动运行软件(开机启动项)的方法

  开机自行启动运行软件可以说是把双刃剑,一方面方便操作,另一方面开机启动项过多会降低开机速度.今天就介绍苹果电脑 Mac OS X 系统下设置开机自动启动运行软件(开机启动项)的方法. 右击 Dock 上的图标即可设置软件随 Mac 开机自动加载运行 首先是最简单的设置 Mac 开机自动启动运行软件(开机启动项)的方法:右击苹果电脑 Dock 栏上的软件图标,点击"选项",选择"在登录时打开". OK,下次开机,该软件会和 Mac OS X 系统一起自动启动.反之

Mac苹果电脑如何设置软件开机自动启动

Mac开机默认是没有开机启动项的,所有安装的程序也是如此,只有你自己点开,但如果有开机就启动QQ或者查看邮件的习惯来说,学会开机自启动软件的方法能够提高你的工作效率.下面小编给大家带来在Macx系统下一键设置开机自动启动的图文教程. 1.邮件点击下方软件的图标 2.选择登陆时打开,一键即可设置开机启动,是不是很简单,这个功能基本每次开机都会用到,属于常用功能.   3.当然小编不建议各位开启太多的软件开机自动启动,这样会导致我们的Mac开机速度减慢,反而影响用户体验.