这里不在使用apache做为web server。该用nginx + php-fpm,性能更强大,配置更方便。并且为了跟上php的步伐,也使用了比较新的php版本
-
[x] centos7
-
[x] php7.0.12
-
[x] nginx/1.10.2
-
[x] php-fpm
下载 swoole
先下载swoole的源码包,这个操作很简单,没有太多说的。
编译&安装
使用phpize来生成php编译配置
./configure 来做编译配置检测
make进行编译,make install进行安装
命令执行:
make install后,如果正确,会出现以下内容
这表示,在 /usr/lib64/php/modules/
目录中,成功生成了 swoole.so
文件
修改配置文件
接下来修改php.ini文件 添加代码:extension=swoole.so
重启服务 service nginx restart
输入php -m查看swoole是否已出现在扩展列表
原文摘抄自:Swoole入门指南:PHP7安装Swoole详细教程(一)