K先生:Linux系统怎么快速安装PHP的Redis扩展
写博客就是好啊,在上篇文章我记录了Linux系统下怎么去安装最新版本的redis6,写文章的时候我本来是在本地Linux虚拟机上测试的,但后续我又想在服务器上搭建redis服务的时候,我直接参照自己写的博客,两三分钟就轻轻松松在服务器上面安装好了最新的redis6版本。到这,不由得感叹一句,写博客真香!!!
上篇文章记录了在Linux系统安装redis6,那么这篇文章就来写下在Linux系统中怎么去安装PHP的redis扩展吧,毕竟没有redis扩展,PHP中是没办法使用redis的。
一、下载解压安装
$ wget https://github.com/phpredis/phpredis/archive/refs/tags/5.3.4.tar.gz
$ tar -zxvf 5.3.4.tar.gz #解压
$ cd phpredis-5.3.4 #进入phpredis目录
$ /usr/local/php/bin/phpize #php安装后的路径
$ ./configure --with-php-config=/usr/local/php/bin/php-config
$ make && make install #编译并且安装
上面需要注意的是,你的phpize的路径可能会和上面不一样,这个自行换成自己的就行了,可以利用 find / -name phpize 命令来查找phpize的路径。
还有就是我们在执行编译安装之后,我们会得到一个扩展的安装目录,就是这样的:/usr/local/php/lib/php/extensions/no-debug-non-zts-20190902 ,这个我们下面要用到。
修改php.ini配置文件
现在我们就需要用到前面说的我们的扩展安装目录了(如果不一样,自行在下面替换哈),在其中增加下面内容:
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20190902"
extension=redis.so
安装完成后重启php-fpm 或 nginx。查看phpinfo信息,就能看到redis扩展了。
二、Redis扩展安装成功之后的小测试
安装之后,肯定是要先测试的,下面来一段小代码测试一下。
<?php
//连接本地的 Redis 服务
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
echo "已经成功连接redis!";
//查看服务是否运行
echo "redis运行状态:: " . $redis->ping();
?>
执行脚本,输出结果为:
已经成功连接redis!
redis运行状态:: 1
这就证明我们的redis扩展一切正常。当然执行脚本的时候记得先开启redis服务哦。如果你是安装上篇文章安装的redis,那么执行 /usr/local/bin/redis-server /etc/redis.conf 来开启redis服务并让其后台运行吧。
作者:K先生本文地址:http://www.gold404.cn/info/125
版权声明:本文为原创文章,版权归 K先生个人博客 所有,欢迎分享本文,转载请保留出处,谢谢!
上一篇: Linux系统最新安装redis6教程
下一篇: redis最新总结的常用命令
文章评论
评论列表
这个插件是做什么用的?好像很多都装。
蛤蛤蛤
甄不错
多更新一下技术文章吧
麻雀虽小五脏俱全