Linux 安装Swoole 扩展
in PHP with 0 comment

Linux 安装Swoole 扩展

in PHP with 0 comment

Linux 安装Swoole 扩展

说明

本文采用编译安装,其他方式可以直接参考文档即可。

参考文档:https://wiki.swoole.com/#/environment

安装步骤

下载解压
wget https://github.com/swoole/swoole-src/archive/master.zip
unzip master.zip 
查找phpize
cd swoole-src-master #进到目录下
whereis phpize
/usr/bin/phpize 
执行 ./configure

-查看一下自己的php-config的位置,更改一下

sudo ./configure --with-php-config=/usr/local/php/bin/php-config
编译

-make install 之后要是没报错可以不用make test

  sudo make && make install
  make test
配置phpini()
php.ini上添加:extension=swoole.so
重启一下fpm
service nginx rastart
service php-fpm rastart
检查swoole扩展是否安装

php-m #可以看到你已经安装的扩展

standard
swoole
sysvsem
总结

注意事项:

php-7.1 或更高版本
gcc-4.8 或更高版本
php.ini中关闭proc_open()和proc_get_status()方法的禁用

结尾

心如花木,向阳而生。

Responses