没有合适的资源?快使用搜索试试~ 我知道了~
5、centos安装redis
资源推荐
资源详情
资源评论
一、 安装 centos6.5 系统、安装 lamp 或者 lnmp 环境
二、 安装 tcl
http://www.centoscn.com/image-text/config/2014/0712/3285.html 参考文章
http://www.jb51.net/article/62507.htm
yum install tcl
或者
cd /usr/local/src
wget%http://downloads.sourceforge.net/tcl/tcl8.6.3-src.tar.gz
tar -zxvf tcl8.6.3-src.tar.gz
cd tcl8.6.3/unix/
./configure
make
make install
三、 安装配置 redis
cd /usr/local/src
wget%http://download.redis.io/releases/redis-2.8.19.tar.gz
tar zxvf redis-2.8.19.tar.gz
cd redis-2.8.19
make
make PREFIX=/usr/local/redis install //安装路径
cp redis.conf /usr/local/redis/ 复制配置文件
vim /usr/local/redis/redis.conf
我只修改了如下两项:
daemonize yes #redis 将以守护进程的方式运行,默认为 no 会暂用你的终端
timeout 300 #当 客户端闲置多长时间后关闭连接,如果指定为 0,表示关闭该功能
四、 开机启动 redis
vim /etc/init.d/redis
输入以下代码:
#!/bin/sh
#
# redis%%%%%%% Startup script for Redis Server
#
# chkconfig: - 80 12
# description: Redis is an open source, advanced key-value store.
#
# processname: redis-server
# config: /etc/redis.conf
# pidfile: /var/run/redis.pid
source /etc/init.d/functions
BIN="/usr/local/redis/bin"
CONFIG="/usr/local/redis/redis.conf"
PIDFILE="/var/run/redis.pid"
### Read configuration
[ -r "$SYSCONFIG" ] && source "$SYSCONFIG"
RETVAL=0
prog="redis-server"
desc="Redis Server"
start() {
%%%%%%% if [ -e $PIDFILE ];then
%%%%%%%%%%%% echo "$desc already running...."
%%%%%%%%%%%% exit 1
%%%%%%% fi
%%%%%%% echo -n $"Starting $desc: "
%%%%%%% daemon $BIN/$prog $CONFIG
%%%%%%% RETVAL=$?
%%%%%%% echo
%%%%%%% [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog
%%%%%%% return $RETVAL
}
stop() {
%%%%%%% echo -n $"Stop $desc: "
%%%%%%% killproc $prog
%%%%%%% RETVAL=$?
%%%%%%% echo
%%%%%%% [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog $PIDFILE
%%%%%%% return $RETVAL
}
restart() {
%%%%%%% stop
%%%%%%% start
}
case "$1" in
% start)
%%%%%%% start
%%%%%%% ;;
% stop)
%%%%%%% stop
%%%%%%% ;;
% restart)
%%%%%%% restart
%%%%%%% ;;
% condrestart)
%%%%%%% [ -e /var/lock/subsys/$prog ] && restart
%%%%%%% RETVAL=$?
%%%%%%% ;;
% status)
%%%%%%% status $prog
%%%%%%% RETVAL=$?
%%%%%%% ;;
%% *)
%%%%%%% echo $"Usage: $0 {start|stop|restart|condrestart|status}"
%%%%%%% RETVAL=1
esac
exit $RETVAL
然后
chmod +x /etc/init.d/redis
chkconfig redis on
五、 开启停止 redis
service redis start 开启
service redis stop 停止
service iptables restart 重启
六、 使用 redis
cd /usr/local/redis/bin
./redis-cli
set foo bar
"bar"
若设置了密码,则
./redis-cli –a 123456(这是密码)
七、 php 安装 redis 扩展
a) cd /usr/local/src
b) wget
https://codeload.github.com/nicolas/phpredis/zip/m
aster
剩余11页未读,继续阅读
资源评论
我是攻城师哦
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功