php7 源码安装swoole4及swoole的版本查看

时间:2024-04-08 18:00:14

下载地址:https://github.com/swoole/swoole-src

解压缩对应的压缩包,

一般swoole 文件夹中没configure文件,要用phpize去生成

生成的时候可能会报错:

Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script.

是因为autoconfig没有安装,不同操作系统安装方式不同,请参考:https://blog.csdn.net/fish_study_csdn/article/details/108535935

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

注释:--with-php-config 根据你本地安装的路径而定

make && make install

安装成功之后把对应的swoole.so 写入到php.ini中

如果不确定php.ini的位置,可以输出phpinfo 查看对应的位置,如下图:

php7 源码安装swoole4及swoole的版本查看

如何查看swoole的版本:

 

通过php -m或phpinfo()来查看是否成功加载了swoole

php7 源码安装swoole4及swoole的版本查看php --ri swoole

php --info