redis作为mysql的缓存服务器(读写分离)

这篇文章说得比较全面,但是还有几点要补充的。

1、如果wget -c -t 0 http://download.redis.io/releases/redis-2.8.19.tar.gz命令报了416的range错误,取消断点传输,命令改为wget http://download.redis.io/releases/redis-2.8.19.tar.gz

2、第一步中,安装好redis后,测试路径是redis-2.8.19/src/redis-server。

注意要看是哪个版本。

这个时候会出现经典画面。

3、安装php的redis扩展的时候,执行make && make install的时候要加上sudo提高权限,否则会报错,如果不看提示还可能以为装好了。也可以先执行make命令,再执行make Install命令。

4、修改php.ini文件的时候,除了要加extension=redis.so,注意要去掉extension_dir='./'的井号注释,并填上扩展路径,如果不知道扩展路径,可以查看/usr/bin/php-config文件并寻找extension_dir,或者在make install的时候就有提示,我的扩展路径是/usr/lib/php5/20131226,扩展路径里是装好so扩展模块。


快速安装参考这篇文章

http://www.yiibai.com/redis/redis_quick_guide.html


php redis中文地址


想学习的朋友加油咯!