yum安装- y wget gcc使tcl
wget http://download.redis.io/releases/redis-3.0.2.tar。广州
焦油zxvf redis-3.0.2.tar。广州
使
测试如果报错:
! ! !警告以下测试失败:
* * *测试复制部分同步:好的psync(无盘:是的,连接:1)在测试/集成/replication-psync。tcl
预期条件' [s 1 sync_partial_ok]比;0是真的([s 1 sync_partial_ok]比;0)
<强> 强>
make install
cp复述。参看/etc/
/etc/init.联系d/复述,
chmod 755/etc/init.d/复述,
- - - - - - - - - - - - - - - - - vi/etc/init.d/redis - - - - - - - - - - - - - - - - -
# !/bin/bash
# # Init文件复述,
# # chkconfig: 12 - 80
#描述:复述,守护进程
# # processname:复述,
#配置:/etc/redis.参看
# pidfile:/var/run/redis.源/etc/init.d/functions pid
#本="/usr/地方/BIN "
本="/usr/地方/BIN "
配置="/etc/redis.conf "
PIDFILE="/var/运行/复述。pid”
# # #读取配置
(- r“SYSCONFIG美元”),,源" $ SYSCONFIG "
RETVAL=0
学监=皉edis-server”
desc=案词?服务器”
start () {
,,,,如果(- e PIDFILE美元);然后
,,,,,,回声“desc美元已经运行....”
,,,,,,退出1
,,,,fi
,,,,echo - n”美元美元desc开始:“
,,,,守护进程BIN/学监美元美元配置
,,,,RETVAL=$ ?
,,,,回声
,,,,(美元RETVAL eq 0],,触摸/var/lock/subsys/美元掠夺
,,,,返回$ RETVAL
}
停止(){
,,,,echo - n美元“停止美元desc:“
,,,,killproc美元掠夺
,,,,RETVAL=$ ?
,,,,回声
,,,,(美元RETVAL eq 0],,rm - f/var/lock/subsys/学监PIDFILE美元
,,,,返回$ RETVAL
}
重启(){
,,,,停止
,,,,开始
}
中“$ 1”
,开始)
,,,,开始
,,,,
;;;停止)
,,,,停止
,,,,
;;;重启)
,,,,重新启动
,,,,
;;;condrestart)
,,,,(- e/var/lock/subsys/学监美元),,重新启动
,,,,RETVAL=$ ?
,,,,
;;;状态)
,,,,美元地位学监
,,,,RETVAL=$ ?
,,,,
;;;*)
,,,,echo $”用法:$ 0 |{开始停止|重启| condrestart |状态}”
,,,,RETVAL=1
esac
退出美元RETVAL
- - - - - - - - - - - - - - - - - vi/etc/redis.配置- - - - - - - - - - - - - - - - -
daemonize是的