安装前必须保证系统已经安装了下列软件
- php-7.4或更高版本
- gcc-4.8 或更高版本
- make
- autoconf
直接 sudo apt install 安装。
安装 php:#
安装 gcc:#
安装前先执行 sudo apt-get update:
安装 make:#
安装 autoconf:#
下载源码文件:#
sudo git clone https://gitee.com/swoole/swoole.git
由于下载的只是源码没有 configure 文件,所以我们需要用phpize生成。
ubuntu 没有安装 phpize 可执行命令:sudo apt-get install php-dev 来安装 phpize
从源码编译安装#
到下载的swoole源码目录中执行一下命令:
phpize && ./configure && make && sudo make install
。。。
编译完成:
启用扩展:#
编译安装到系统成功后,需要在 php.ini 中加入一行 extension=swoole.so 来启用 Swoole 扩展
查看 php.ini 文件在哪用下面命令:
php -info | grep php.ini
添加扩展:
通过 php -m 来查看是否成功加载了 swoole.so,



