官方下载地址:
http://redis.io/download
wget -c http://download.redis.io/releases/redis-3.0.0.tar.gz (也可下载最新版)
tar -zxvf redis-3.0.0.tar.gz -C /opt/ && rm -rf redis-3.0.0.tar.gz
cd /opt/redis-3.0.0
make
echo ‘#star redis server’ >> /etc/rc.local
echo ‘sudo -u nobody /opt/redis-3.0.0/src/redis-server /opt/redis-3.0.0/redis.conf &> /dev/null’ >> /etc/rc.local
修改配置文件:/opt/redis-3.0.0/redis.conf
bind 默认监听本地全部ip,根据需求可修改为本地私有地址
bind 127.0.0.1 #必须修改
daemonize no 修改为 daemonize yes #必须修改
logfile 日志文件路径,默认输出到/dev/null
databases 数据库数量,从0开始 0,1,2,…
save 快照,保存数据到硬盘,默认:
# 过了900秒并且有1个key发生了改变 就会触发save动作
# 过了300秒并且有10个key发生了改变 就会触发save动作
# 过了60秒并且至少有10000个key发生了改变 也会触发save动作
dbfilename 保存数据的文件名
dir 保存数据文件的目录
maxclients 最大连接数
2.安装php扩展redis模块支持
代码托管地址:
https://github.com/phpredis/phpredis
wget -c https://codeload.github.com/phpredis/phpredis/zip/develop -O phpredis-develop.zip
unzip -x phpredis-develop.zip && rm -rf phpredis-develop.zip
cd phpredis-develop
#注意php版本
/usr/bin/phpize
./configure --with-php-config=php-config文件路径
make && make install
3.核实php.ini是否引用扩展,重载web
在php.ini最后一行添加
extension=”redis.so”
service httpd reload
yum安装 [epel源]
yum install -y redis php-redis
文章评论 本文章有个评论