1.安装redis扩展下载redis扩展包以及解压wget https://github.com/edtechd/phpredis/archive/php7.zipunzip 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.#安装autoconfyum install autoconf
开始编译裤子韩/usr/local/php/bin/phpize
查找php-configfind / -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.iniextension=redis.so
重启php-fpmkillall php-fpm/usr/local/sbin/php-fpm
2.安装swoole扩展克隆swoolegit clone https://gitee.com/swoole/swoole.git
安装swoole,且编译cd swoole/usr/local/php/bin/phpize./configure --with-php-config=/usr/local/php/bin/php-configmake && make install
配置php.ini,添加swoole.so扩展vim /usr/local/php/etc/php.iniextension=swoole.so
重启php-fpmkillall php-fpm/usr/local/sbin/php-fpm
以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注!
相关推荐:
php中的服务容器与依赖注入的解析
php容器pimple运行流程的分析
php多进程执行任务的说明
以上就是php编译安装扩展redis及swoole的方法的详细内容。
