php编译如何安装扩展redis及swoole

这篇文章给大家分享的是有关php编译如何安装扩展redis及swoole的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

我们提供的服务有:成都网站建设、成都网站制作、微信公众号开发、网站优化、网站认证、沙河ssl等。为上千余家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的沙河网站制作公司

一.安装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编译如何安装扩展redis及swoole就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!


分享名称:php编译如何安装扩展redis及swoole
当前URL:http://hbruida.cn/article/gopsdd.html