php编译安装扩展redis及swoole

互联网 19-8-26

一.安装redis扩展

下载redis扩展包以及解压

wget https://github.com/edtechd/phpredis/archive/php7.zip unzip php7.zip

进入解压后目录,编译安装

cd data/pkg/phpredis-php7 /usr/local/php/bin/phpize

出现问题

Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script.  #安装autoconf yum install autoconf

开始编译

/usr/local/php/bin/phpize

查找php-config

find / -name php-config

配置环境

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

编译安装

make & make install

配置php.ini,添加redis.so扩展

vim /usr/local/php/etc/php.ini extension=redis.so

重启php-fpm

killall php-fpm /usr/local/sbin/php-fpm

二.安装swoole扩展

克隆swoole

git clone https://gitee.com/swoole/swoole.git

安装swoole且编译

cd swoole /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config make && make install

配置php.ini,添加swoole.so扩展

vim /usr/local/php/etc/php.ini extension=swoole.so

重启php-fpm

killall php-fpm /usr/local/sbin/php-fpm

推荐教程:PHP视频教程

以上就是php编译安装扩展redis及swoole的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: Swoole
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:有关PHP中PDO连接数据库的详细教程与实际操作演示

相关资讯