ubuntu安装配置redis(php)
作者:bin一、首先更新与安装redis
sudo apt-get update sudo apt-get install -y redis-server
安装完成后记得查看程序是否运行
ps -ef|grep redis
进入redis
redis-cli
这是安装成功即会出现:
127.0.0.1:6379>
二、安装php相关扩展
从github下载
wget https://github.com/nicolasff/phpredis/zipball/master -O php-redis.zip
解压至当前目录
unzip php-redis.zip
进入目录,运行
cd phpredis-phpredis-b718ce0/ phpize5 //这里没有phpize5,使用phpize即可
如果出现如下问题
The program 'phpize5' is currently not installed. You can install it by typing: apt-get install php5-dev
按提示安装php5-dev即可
apt-get install php5-dev
编译
./configure
这里如果报错configure: error: Cannot find php-config. Please use –with-php-config=PATH
make
make
编辑php.ini文件
vim /usr/local/php/etc/php.ini (使用php --info|grep php.ini命令查找) 添加:extension = redis.so
重启php-fpm nginx
/etc/init.d/php-fpm restart nginx -s reload
三、检查是否已经启动模块
php --info |grep redis
如果没有redis模块的话
尝试修改vim /usr/local/php/etc/php.ini (使用php –info|grep php.ini命令查找)
改为绝对路径:extension = /home/phpredis-phpredis-b718ce0redis.so/redis.so
附送redis-php : 中文手册