安装redis 扩展
首先下载扩展包 wget http://pecl.php.net/get/redis-4.3.0.tgz
解压redis包。
tar -zxf http://pecl.php.net/get/redis-4.3.0.tgz
编译安装
安装php扩展,需要用到 phpize和 php-config两个工具。
这两个工具的位置一般在
/usr/bin/phpize 和 /usr/bin/php-config
如果不在这两个位置,可以通过find命令查找。
find / -name phpize
find / -name php-config
按步骤进行php-redis 扩展的编译:
cd redis-4.3.0
/usr/bin/phpize
./configure --with-php-config=/usr/bin/php-config
make
make install
配置
在php扩展配置目录里添加 redis.ini
通过phpinfo可以查看php的扩展配置目录,通常在/etc/php.d/
如果是在/etc/php.d/目录下,创建的redis.ini也在该目录下即可,否则创建到实际目录内。
vi /etc/php.d/redis.ini
在redis.ini中写入
;Enable redis extension module
extension=redis.so
保存后,重启php环境。扩展安装成功。
在php中链接redis
<?php
//连接本地的 Redis 服务
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
echo "Connection to server successfully";
//查看服务是否运行
echo "Server is running: " . $redis->ping();
?>
Redis PHP String(字符串) 实例
<?php
//连接本地的 Redis 服务
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
echo "Connection to server successfully";
//设置 redis 字符串数据
$redis->set("string-name", "Redis stringdata");
// 获取存储的数据并输出
echo "Stored string in redis:: " . $redis->get("string-name");
?>
好了,PHP 安装 redis扩展内容全部结束,感谢您的阅读。