这段时间阿里云 Redis 数据库 256MB 版本 ¥ 99 包年😂,果断入了一个,正好手头少有几个程序可以接入 Redis 的,于是开始了折腾之路。
然而 LNMP 环境在安装时没有编译 Redis 扩展,所以只能自己安装了。
本文以 PHP 7.1.4 Redis-3.1.2 (extension) 为例,仅安装 Redis 扩展,不安装 Redis Server
wget -c --progress=bar:force --prefer-family=IPv4 --no-check-certificate http://pecl.php.net/get/redis-3.1.2.tgz redis-3.1.2.tgz
tar zxf redis-3.1.2.tgz redis-3.1.2
cd redis-3.1.2
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
cat >/usr/local/php/conf.d/007-redis.ini<<EOF
extension = "redis.so"
EOF
最后重启 PHP-FPM,打开探针检查是否有 redis
正确配置后的检查情况如下
接下来就可以使 PHP 程序连接 Redis 了
文章最后修订于 2017年6月8日
评论 (0)