CentOS 配置自启动Redis
第一步: 在/etc/init.d/目录下建立一个名字为 redis 的启动脚本
cd /etc/init.d
touch redis
然后在这个脚本中添加如下脚本 《注意修改自己的PIDFILE和CONF这两个参数的路径以及redis端口REDISPORT》
# chkconfig: 2345 90 10
# description: Redis is a persistent key-value databasePATH=/usr/local/bin:/sbin:/usr/bin:/binREDISPORT=6379
EXEC=/usr/local/bin/redis-server
REDIS_CLI=/usr/local/bin/redis-cliPIDFILE=/var/run/redis.pid
CONF="/usr/redis-2.8.19/redis.conf"case "$1" instart)if [ -f $PIDFILE ]thenecho "$PIDFILE exists, process is already running or crashed"elseecho "Starting Redis server..."$EXEC $CONFfiif [ "$?"="0" ] thenecho "Redis is running..."fi;;stop)if [ ! -f $PIDFILE ]thenecho "$PIDFILE does not exist, process is not running"elsePID=$(cat $PIDFILE)echo "Stopping ..."$REDIS_CLI -p $REDISPORT SHUTDOWNwhile [ -x ${PIDFILE} ]doecho "Waiting for Redis to shutdown ..."sleep 1doneecho "Redis stopped"fi;;restart|force-reload)${0} stop${0} start;;*)echo "Usage: /etc/init.d/redis {start|stop|restart|force-reload}" >&2exit 1
esac
第二步:将这个文件设置成可执行文件
chmod 755 redis
chown root:root redis
第三步:设置开机执行redis脚本
chkconfig redis on
注意: redis脚本中的第一句和第二句注释是必须要加入的,否则在设置开启自动启动时会提示
service redis does not support chkconfig
的错误信息
第四步:启动redis服务
service redis start
当然你也可以停止和重启这个服务
#重启redis服务
service redis restart
#关闭redis服务
service redis stop
转自: 来自WEB终结者博客
转载于:https://www.cnblogs.com/jasontec/p/9601622.html
CentOS 配置自启动Redis相关推荐
- Redis安装与配置、centos虚拟机上配置自启动redis服务
目录 1. Redis简介 2.Redis安装前的准备工作 3. 解压 4.redis服务与关闭 5. redis服务的开机启动 centos虚拟机上的配置 6.安装 今天与大家分享,Redis安装与 ...
- CentOS 开机自启动配置方法
CentOS 配置开机自启动两种方式: 1.vi /etc/rc.d/rc.local 在此文件中加入启动的脚本 2.chkconfig 增加自己的脚本 --add --list --del 步骤: ...
- docker自启动redis及redis自定义配置conf
0前言 本人想在docker里部署自定义的redis不过通过docker run -it redis:5.0.5 /bin/bash,在redis容器中没有找到redis的配置文件位置,最后通过查官方 ...
- Linux(Centos)之安装Redis及注意事项
Linux(Centos)之安装Redis及注意事项 转:http://www.cnblogs.com/hanyinglong/p/5036558.html 阅读目录 1.redis简单说明 2.准 ...
- linux centos如何开启远程桌面,CentOS配置远程桌面
CentOS配置远程桌面 环境: CentOS 6.3 Final,桌面安装了除KDE的所有组件 1.安装服务 [plain]view plaincopyyuminstalltigervnc-serv ...
- linux redis自动运行,linux设置自启动redis
vi /etc/init.d/redis # chkconfig: 2345 10 90 # description: Start and Stop redis PATH=/usr/local/bin ...
- Centos 7 安装Redis 6 使用Redis Desktop Manager图形化管理工具
Centos 7 安装Redis 6 使用Redis Desktop Manager图形化管理工具 1.下载安装 进入Linux /opt目录 下载redis wget http://download ...
- CentOS 配置防火墙操作实例(启、停、开、闭端口)
CentOS 配置防火墙操作实例(启.停.开.闭端口): 注:防火墙的基本操作命令: 查询防火墙状态: [root@localhost ~]# service iptables s ...
- linux resin 自动启动不了,Resin 安装-配置-自启动-Linux
Resin 安装-配置-自启动-Linux 2005-4-8 15:33:00 将resin-version/contrib/init.resin.in复制到/etc/rc.d/init.d/resi ...
最新文章
- 第十六届全国大学生智能车竞赛RT-Thread创新专项奖获奖名单
- ML 徒手系列 最大似然估计
- UI Automator Viewer Error while obtaining UI hierarchy XML file
- Oracle导出表(即DMP文件)的两种方法
- NetworkComms V3 之支持TCP连接和UDP连接
- python文件字符串操作
- 前端每日实战:56# 视频演示如何用纯 CSS 描述程序员的生活
- 湘苗培优|值不值?效果告诉你
- 家庭记事本开发进度3
- 前端页面field_网页前端(5)表单及表格
- 电脑怎么装linux系统
- 手机号码测凶吉附带手机号码归属地C#版
- 8.以微型计算机为中心,全国网络教育统一考试《计算机应用基础》复习要点
- 分布式的十个大坑,我们都别再踩了
- 初探强化学习(10)强化学习中的一些术语(non-stationray,sample efficiency,planning和Learnin,Reward,off-policy和on-policy )
- vue -V 执行失败 檔案名稱、目錄名稱或磁碟區標籤語法錯誤。
- MobileNetV3基于NNI剪枝操作
- source music play list 11-26 (edit 12-6 by clin003 )
- C/C++判断一个数是奇数还是偶数的新算法(也许早有人想到了,但我个人刚想到,所以算原创吧^_^)
- 计算机科学的常用软件,常用的电脑必备软件清单,6款最顶尖实用的黑科技软件,你都装了没?...