PHP如何开启swoole扩展

PHP如何开启swoole扩展

swoole是一个php异步、并行、高性能网络通信引擎,使用纯c语言编写,提供了PHP语言的异步线程服务器,异步TCP/udp网络客户端,异步mysql,异步redis数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 

swoole内置了http/websocket服务器端/客户端、Http2.0服务器端。           (推荐学习: swoole视频教程

github首页下载Swoole扩展源码,地址:https://github.com/swoole/swoole-src 下载后按照标准的PHP扩展编译方式进行编译和安装。

一般是

立即学习PHP免费学习笔记(深入)”;

phpize ./configure make install

编译安装完后,修改php.ini加入extension=swoole.so开启swoole扩展。也可以通过dl(‘swoole.so’)动态载入,推荐修改php.ini。

下载swoole_framework源码,地址:https://github.com/swoole/framework。放置到您的workspace目录中即可。

swoole_framework是PHP代码,只需要require/include即可,无需编译和安装。

配置 ./configure 如上 你的环境又多个php环境时要找现在环境正用你的

find / -iname php-config ./configure --with-php-config= 上边的查找结果就行
make make install

然后修改php.ini文件,添加 extension=swoole.so

 用phpinfo() 测试是否有swoole的扩展

以上就是PHP如何开启

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享