源码安装swoole
Curl -o ./tmp/swoole.tar.gz https://github.com/swoole/swoole-src/archive/master.tar.gz -L && \
> tar zxvf ./tmp/swoole.tar.gz
下载+解压 一条完成
解压完成之后进入到我们解压的目录里发现没有configure 因为我们要通过configure来进行安装
这里就要执行php里的bin里边的phpize文件
./configure --with-php-config=/home/php/bin/php-config
进行安装 如果报错 那就是没安装gcc-c++ 和 glibc-headers yum install就好了
安装成功make make install完成
安装完成之后去php配置文件里添加 extension=swoole.so保存退出
php -m查看有没有这个扩展
可以执行php echo.php测试 swoole 的端口号是9501 当时执行phg echo.php的时候 可以新开一个窗口netstat -anp | grep 9501 查看端口是不是存在
如果存在 而且执行php echo.php的时候不报错 说明安装成功了(注:php echo.php 执行 是我上一篇博客里讲过的简化php执行命令里又说到过 所以在这里我就直接写了php echo.php)