sudo wget https://github.com/swoole/swoole-src/archive/v4.2.9.tar.gz
sudo tar zxvf v4.2.9.tar.gz
cd swoole-src-4.2.9
编译安装使用 phpize
使用安装 php 时生成的 phpize 来生成 configure 配置文件(可以用 whereis phpize查看路径,其中 php-config 和 phpize 所在的目录是相同的)
我这里的路径是 /usr/bin/phpize
$ sudo /usr/bin/phpize
$ sudo ./configure --with-php-config=/usr/bin/php-config
$ sudo make && sudo make install
结束后查看swoole.so的位置
例如
这里的扩展路径就是
extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20180731/swoole.so
打开php.ini 添加插件扩展
=> 查找php.ini位置
php -i | grep "Loaded Configuration File"
vim /usr/local/php/etc/php.ini
然后
:$
跳转到文件底部添加扩展
保存退出
重启php-fpm
例如 我这里是nginx重启命令如下
service php-fpm restart
查看swoole版本
php --ri swoole
网友评论