Redis 在Centos7下配置开机自启动
2017-08-19 16:49
681 查看
设置Redis开机启动需要如下几个步骤:
编写配置脚本 [ vim /etc/init.d/redis ]
修改redis.conf,打开后台运行选项
修改文件执行权限
设置开机启动
5.异常处理
A. 执行 [ service redis start ] 提示服务不支持 chkconfig,在开机脚本前添加如下内容:
B. 如果在Windows下编辑的开机脚本,由于Windows中的换行符为CRLF, 而Unix(或Linux)换行符为LF,会导致开机脚本执行报错,把脚本通过notepad++转化为Unix格式。
作者:_LiuWei
链接:http://www.jianshu.com/p/20b761ae993c
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
编写配置脚本 [ vim /etc/init.d/redis ]
#!/bin/sh # # Simple Redis init.d script conceived to work on Linux systems # as it does use of the /proc filesystem. #chkconfig: 2345 80 90 #description:auto_run REDISPORT=6379 EXEC=/usr/local/bin/redis/src/redis-server CLIEXEC=/usr/local/bin/redis/src/redis-cli PIDFILE=/var/run/redis_${REDISPORT}.pid CONF="/usr/local/bin/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 ;; stop) if [ ! -f $PIDFILE ] then echo "$PIDFILE does not exist, process is not running" else PID=$(cat $PIDFILE) echo "Stopping ..." $CLIEXEC -p $REDISPORT shutdown while [ -x /proc/${PID} ] do echo "Waiting for Redis to shutdown ..." sleep 1 done echo "Redis stopped" fi ;; *) echo "Please use start or stop as first argument" ;; esac
修改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
修改文件执行权限
chmod +x /etc/init.d/redis
设置开机启动
# 尝试启动或停止 redis service redis start service redis stop # 开启服务自启动 chkconfig redis on
5.异常处理
A. 执行 [ service redis start ] 提示服务不支持 chkconfig,在开机脚本前添加如下内容:
#chkconfig: 2345 80 90 #description:auto_run
B. 如果在Windows下编辑的开机脚本,由于Windows中的换行符为CRLF, 而Unix(或Linux)换行符为LF,会导致开机脚本执行报错,把脚本通过notepad++转化为Unix格式。
作者:_LiuWei
链接:http://www.jianshu.com/p/20b761ae993c
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
相关文章推荐
- CentOS6.8下安装redis并配置开机自启动
- redis第二篇:Centos下配置Redis开机启动
- Centos下 Redis安装 配置Redis开机启动
- linux(centos)上配置nginx、mysql、php-fpm、redis开机启动<转>
- 详解Centos7下配置Redis并开机自启动
- Linux/CentOS Redis安装与开机启动配置
- CentOS6.5下redis3.0.7安装、启动、关闭、配置密码、开机启动详细步骤
- Redis 在Centos7下配置开机自启动
- Linux配置redis开机启动(CentOS 7)
- redis第二篇:Centos下配置Redis开机启动
- Centos下安装Redis并配置开机启动
- Linux配置redis开机启动(CentOS 7)
- CentOS 6.5下Redis开机启动配置记录
- Centos下配置Redis开机启动脚本
- Centos下配置Redis开机启动
- 如何在centos下配置redis开机自启动
- Centos下配置Redis开机启动
- Centos7下配置Redis开机自启动
- redis开机启动与centos6开机启动配置
- centos6.5配置tomcat和redis的开机启动