第一步: 安装 redis
cd /usr/local/
wget http://redis.googlecode.com/files/redis-2.6.14.tar.gz
tar zxf redis-2.6.14.tar.gz && cd redis-2.6.14
make
make test
安装完成之后配置Redis
vim redis.conf
#daemonize no //注释掉这一行
daemonize yes //添加这一行
将no改为yes,让redis后台运行
下面就是启动redis
/usr/local/bin/redis-server /etc/redis.conf
然后看看Redis启动了没有
这样看到这个49687的进程就是Redis的进程了。 这个说明Redis安装并启动成功了。
第二步: 安装php-redis的PHP扩展
安装步骤:
首先要下载redis的php扩展
wget https://github.com/owlient/phpredis/tarball/master
下载完成后修改master的文件名
mv master redis-php.tar.gz
然后解压缩这个文件
tar -zxvf redis-php.tar.gz
然后转入解压缩之后的目录
cd owlient-phpredis-90ecd17/
然后检查PHP的安装环境
/usr/local/php/bin/phpize
然后编译源文件并安装
./configure –with-php-config=/usr/local/php/bin/php-config
make && make install
编译结果:
Build complete.
Don't forget to run 'make test'.
然后下面就是配置php.ini中添加redis.so的扩展了。
vim /etc/php.ini
在最后一行加入:
extension=redis.so
最后重启Apache服务器
service httpd restart
然后用phpinfo函数查看Redis是否加载了
如果 phpinfo() 中输入有这个信息说明你的Redis扩展安装好了,下面就可以正常使用Redis进行和Memcached类似的缓存处理了。
- 本文固定链接: http://www.web8899.com/2014/06/06/centos编译环境下安装redis以及php-redis的扩展/
- 转载请注明: dean 于 迈向卓越-个人博客 发表