centos安装swoole4.2.9

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的位置

例如


centos安装swoole4.2.9_第1张图片

这里的扩展路径就是

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

然后

:$

跳转到文件底部添加扩展


centos安装swoole4.2.9_第2张图片

保存退出

重启php-fpm

例如 我这里是nginx重启命令如下

service php-fpm restart


查看swoole版本

php --ri swoole


centos安装swoole4.2.9_第3张图片

你可能感兴趣的:(centos安装swoole4.2.9)