备注:ubuntu没有 phpize可执行命令:sudo apt-get install php-dev 安装phpize
1:git clone swoole源码:wget https://github.com/swoole/swoole-src/archive/v4.5.2.tar.gz
2:解压:tar -zxvf v4.5.2.tar.gz
3:进入目录:cd swoole-src-4.5.2
4:生成configure配置文件:sudo /usr/local/php/bin/phpize (根据个人情况不同)
5: 编译配置:./configure --with-php-config=/usr/local/php/bin/php-config
如果需要openssl,
进行编译
./configure --enable-openssl --with-php-config=/usr/local/php/bin/php-config
如果对个版本:
--with-openssl-dir=/usr/bin/openssl
6:执行构建安装:make && make install
7:php.ini配置: php.ini中加入一行 extension=swoole.so 来启用 Swoole 扩展
8: 查看PHP本进程扩展:/usr/local/php/sbin/php-fpm -m | grep swoole
9: 查看PHP swoole配置: php --ri swoole