官方文档:Swoole4 文档
环境:
免费虚拟机:Oracle VM VirtualBox
系统:contos7
环境:宝塔 (如安装完宝塔本地不能访问,请检查防火墙,网络选择桥接模式)
- 下载swoole 源码:
github 下载 wget -c https://codeload.github.com/swoole/swoole-src/tar.gz/refs/tags/v4.8.6 -O swoole-src-4.8.6.tar.gz pecl 下载 wget https://pecl.php.net/get/swoole-4.8.6.tgz
- 安装
1、解压 tar zxvf swoole-4.8.6.tgz 2、编译安装 cd swoole-src && \ phpize && \ ./configure && \ make && sudo make install 注意我安装时出现:configure: error: Cannot find php-config. Please use --with-php-config=PATH 在执行 ./configure 时加参数 --with-php-config=xxx/xxx/xxx/php-config 修复: a、find / -name php-config b、./configure --with-php-config=/usr/local/php/bin/php-config 3、加入扩展 编译安装到系统成功后,需要在 php.ini 和 php-cli.ini 中加入一行 extension=swoole.so 来启用 Swoole 扩展 查看命令 php -m phpinfo() 如果还是没有swoole 扩展 ,请重载配置