下载地址: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

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-03
  • 2021-12-07
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-01-17
  • 2021-07-24
  • 2021-05-25
  • 2022-12-23
  • 2022-12-23
  • 2021-09-08
相关资源
相似解决方案