一、redis安装
首先查看自己的系统版本以及PHP版本,在redis官网下载对应redis安装包,将包放在你想安装的位置,解压
wget http://download.redis.io/releases/redis-4.0.11.tar.gz
tar zxvf redis-4.0.11.tar.gz
cd redis-4.0.11
make
执行完后,会在当前目录中的src目录中生成相应的执行文件,如:redis-server redis-cli等;注意报错,缺少什么再安装。
make test //验证安装是否正确
src/redis-server //启动redis命令;这种状态下启动后退出redis就关闭了,我们需要redis后台运行需要修改配置文件redis.conf
将daemonize的值改为yes
然后按配置运行 src/redis-server ./redis.conf
netstat -ntlp | grep redis //查询服务是否正常启动
tcp 0 0 0.0.0.0:6379 0.0.0.0:* LISTEN 27283/src/redis-ser
二、PHPredis拓展部署
在https://pecl.php.net/get/redis-4.0.1.tgz下载PHP拓展包,同redis安装类似,解压后进入目录
cd redis-4.0.1
/usr/local/php7/bin/phpize //用phpize生成configure配置文件
./configure --with-php-config=/usr/local/php/bin/php-config //配置
make //编译
make install //安装
安装完成之后,出现下面的安装路径
/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/
3、配置php支持
vim /usr/local/php/etc/php.ini //编辑配置文件,在最后一行添加以下内容
添加
extension = redis.so