$ sudo wget https://github.com/swoole/swoole-src/archive/v2.0.6.tar.gz
$ sudo tar zxvf swoole-src-2.0.6.tar.gz
$ cd swoole-src-2.0.6
/usr/bin/php-config 按照自己得实际路径来
$ sudo /usr/bin/phpize
$ sudo ./configure --with-php-config=/usr/bin/php-config
$ sudo make && sudo make install
进入下载包之后 编译安装
make && make install
编译大概率是会报错 问题的根源是缺少必要的C++库
yum install glibc-headers
yum install gcc-c++
然后再编译 出现 make test 就是成功了
*这个时候不需要运行make test
直接去php.ini 配置扩展
extension=swoole.so
然后 运行以下命令 两个都需要运行 一个是php -m得时候可以看到扩展 一个是phpinfo得时候可以看到
systemctl restart httpd
systemctl restart php-fpm
到这里基本应该就是完成了 如果都能看到swoole 那应该就是完成了吧