文档章节

redis启动脚本

小木头的冬天
 小木头的冬天
发布于 2015/04/18 18:16
字数 162
阅读 33
收藏 0
#!/bin/sh 

# chkconfig:   2345 90 10 

# description:  Redis is a persistent key-value database 

# redis    Startup script for redis processes 

# processname: redis 

redis_path="/usr/local/bin/redis-server" 

redis_conf="/etc/redis.conf" 

redis_pid="/var/run/redis.pid" 

# Source function library. 

. /etc/rc.d/init.d/functions 

[ -x $redis_path ] || exit 0 

RETVAL=0 

prog="redis" 

# Start daemons. 

start() { 

if [ -e $redis_pid -a ! -z $redis_pid ];then 

echo $prog" already running...." 

exit 1 

fi 

echo -n $"Starting $prog " 

# Single instance for all caches 

$redis_path $redis_conf 

RETVAL=$? 

[ $RETVAL -eq 0 ] && { 

touch /var/lock/subsys/$prog 

success $"$prog" 

} 

echo 

return $RETVAL 

} 

# Stop daemons. 

stop() { 

echo -n $"Stopping $prog " 

killproc -d 10 $redis_path 

echo 

[ $RETVAL = 0 ] && rm -f $redis_pid /var/lock/subsys/$prog 

RETVAL=$? 

return $RETVAL 

} 

# See how we were called. 

case "$1" in 

start) 

start 

;; 

stop) 

stop 

;; 

status) 

status $prog 

RETVAL=$? 

;; 

restart) 

stop 

start 

;; 

condrestart) 

if test "x`pidof redis`" != x; then 

stop 

start 

fi 

;; 

*) 

echo $"Usage: $0 {start|stop|status|restart|condrestart}" 

exit 1 

esac 

exit $RETVAL


© 著作权归作者所有

共有 人打赏支持
上一篇: linux安装redis
下一篇: memcache启动脚本
小木头的冬天
粉丝 12
博文 90
码字总数 39025
作品 0
长沙
架构师
私信 提问
转 redis服务启动和停止(NOAUTH Authentication required)

redis服务启动和停止(NOAUTH Authentication required) 2017年05月02日 10:50:51 阅读数:8581 Redis安装配置完成后,启动过程非常简单,执行命令/usr/local/redis/bin/redis-server /usr/lo...

rootliu
2018/05/28
0
0
CentOS下Redis高可用安装笔记

(WJW)Redis高可用安装笔记 [x] 安装环境介绍: Master: T1 Slave: T2 VIP: 192.168.68.45 * [x] 安装Redis(Master,Slave) 注意: 安装redis前flushall的修改 查找文件,把 修改成: [x] Redis启动...

白石
2015/01/05
0
0
Redis的初步安装

1.下载 官网下载:http://redis.io/download 2.安装 tar zxvf redis-2.8.9.tar.gz #解压cd redis-2.8.9 #进入目录make #直接make 编译make install #可使用root用户执行,将可执行文件拷贝到...

动听的椰子
2016/03/04
13
0
Redis的三种启动方式

Part I. 直接启动 下载 官网下载 安装 Shell代码 tar zxvf redis-2.8.9.tar.gz cd redis-2.8.9 #直接make 编译 make #可使用root用户执行,将可执行文件拷贝到/usr/local/bin目录下。这样就可...

yzbty23
2016/08/17
26
0
centos安装redis

安装reids 预备工作:安装编译工具 首次安装,要先安装tcl组件包(安装Redis需要tcl支持) 安装redis(下载所需的redis版本) 解压redis,到相应 的目录下面(我mv到了/usr/local/下面) 如果...

xbuding
2016/07/05
63
0

没有更多内容

加载失败,请刷新页面

加载更多

Nextjs+React非页面组件SSR渲染

@随风溜达的向日葵 Nextjs Nextjs是React生态中非常受欢迎的SSR(server side render——服务端渲染)框架,只需要几个步骤就可以搭建一个支持SSR的工程(_Nextjs_的快速搭建见Next.js入门)...

随风溜达的向日葵
46分钟前
0
0
如何在 Linux 系统查询机器最近重启时间

在你的 Linux 或类 UNIX 系统中,你是如何查询系统上次重新启动的日期和时间?怎样显示系统关机的日期和时间? last 命令不仅可以按照时间从近到远的顺序列出该会话的特定用户、终端和主机名...

来来来来来
今天
3
0
Redis协议是什么样的

前言 我们用过很多redis的客户端,有没有相过自己撸一个redis客户端? 其实很简单,基于socket,监听6379端口,解析数据就可以了。 redis协议 解析数据的过程主要依赖于redis的协议了。 我们...

春哥大魔王的博客
今天
6
0
乱入Linux界的我是如何学习的

欢迎来到建哥学Linux,咳!咳!咳!开个玩笑哈,我是一个IT男,IT界的入门选手,正在学习Linux。 在之前,一直想进军IT界,学习IT技术,但是苦于没有人指导,也不知道学什么,最开始我自己在...

linuxCool
今天
4
0
携程Apollo统一配置中心的搭建和使用(java)

一.Apollo配置中心介绍 1、What is Apollo 1.1 Apollo简介 Apollo(阿波罗)是携程框架部门研发的开源配置管理中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到...

morpheusWB
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部