想安装swoole需要几个前提,一台电脑(服务器),安装了php7(最新swoole4.X)。

安装php7可以 参考centos7安装php7.x

swoole教程可以参考swoole文档

3333

虽然swoole建议手动编译安装,但是。。。有简单的为什么不用。
一键安装命令:

pecl install swoole

兴冲冲执行命令,但是结果是伤心的,安装失败了。

看到中间有警告

configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers.

执行安装re2c


yum -y install re2c

下面看到

4444

检查编译环境失败了,估计是没有安装完整。

安装编译工具

yum install autoconf automake libtool  gcc-c++

再次执行安装命令

555

终于编译好了 ,提示把swoole.so添加到php.ini下面。

添加完 执行php -m 查看是否安装完成。

终于在下面位置看到了它的身影 ^_^

666