吴先森的笔记
为退烧而生!
吴先森的笔记

php安装redis扩展

php安装redis扩展

最近,我有一个API需要限制频率使用,但是nginx的限频率插件安装各种错误(可能是技术问题)于是,我就打算用Redis实现限制频率(PS:我用的是树莓派2B哦,[给一些用树莓派安装Redis+PHP扩展的同学们一些希望,23333])

首先,我们需要Git一下PHP扩展文件

于是,我们git一下

 git clone https://github.com/nicolasff/phpredis 

下载有点慢,忍一下

TMD不是很慢,是特别慢,我Git了17次才Git成功,一直报连接中断

https://www.wunote.cn/wp-content/uploads/2019/08/20190731094800.png

Git完毕后运行phpize( 找不到phpize的路径可用whereis命令查看:whereis phpize 得到路径 或者 find / -name phpize 得到路径 )

 
cd phpredis
/usr/local/php/bin/phpize
https://www.wunote.cn/wp-content/uploads/2019/08/20190731094912.png

然后运行 ./configure 命令( 找不到 php-config 的可用whereis php-config查看路径 或者 find / -name phpize 得到路径 )

 ./configure --with-php-config=/usr/local/php/bin/php-config 

https://www.wunote.cn/wp-content/uploads/2019/08/20190731094940.png

运行完成后,我们就可以开始编译啦 (PS: 编译成功后会出现扩展地址 )

make 
make install
https://www.wunote.cn/wp-content/uploads/2019/08/20190731100050.png

然后,我们需要把扩展地址添加到php.ini中(php.ini也可以用 whereis 和 find 来找)

extension=/你的扩展地址/redis.so 

https://www.wunote.cn/wp-content/uploads/2019/08/20190731100709.png

重启php-fpm打开phpinfo页面即可看到成效

https://www.wunote.cn/wp-content/uploads/2019/08/20190731100750.png
https://www.wunote.cn/wp-content/uploads/2019/08/20190731100926-1024x171.png

如果有错误,欢迎提出!

吴先森

文章作者

为退烧而生!

发表评论

textsms
account_circle
email

吴先森的笔记

php安装redis扩展
最近,我有一个API需要限制频率使用,但是nginx的限频率插件安装各种错误(可能是技术问题)于是,我就打算用Redis实现限制频率(PS:我用的是树莓派2B哦,[给一些用树莓派安装Redis+PHP扩展…
扫描二维码继续阅读
2019-08-01
EA PLAYER &

历史记录 [ 注意:部分数据仅限于当前浏览器 ]清空

      00:00/00:00