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

Swoole内置了Http/WebSocket服务器端/客户端、Http2.0服务器端。 

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

一般是

编译安装完后,修改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环境时要找现在环境正用你的

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

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

以上是文章全部内容,有需要学习交流的友人请加入交流群的咱们一起,有问题一起交流,一起进步!前提是你是学技术的。感谢阅读!

点此加入该群

最新文章

  1. typescript实现react中的批次式更新
  2. ubtuntu 下安装Erlang R17
  3. JavaScript取得Format后的当前时间
  4. 两周“学会”bootstrap搭建一个移动站点
  5. 遍历datatable的几种方法【转载】
  6. lucene4.6 索引创建和搜索例子
  7. MSSQL - 通用存储过程
  8. 使用pycharm+pyqt5 调取界面程序
  9. 教你如何解决Sublime Text 3使用中出现的中文乱码问题
  10. Android自定义View的套路
  11. 线性回归中常见的一些统计学术语(RSE RSS TSS ESS MSE RMSE R2 Pearson's r)
  12. java设计模式自我总结---代理模式
  13. pymysql.err.InternalError: Packet sequence number wrong - got 45 expected 0
  14. jenkins疑惑
  15. 20175213 2018-2019-2 《Java程序设计》第6周学习总结
  16. [Swift]扩展UIColor:实现十六进制颜色字符串与UIColor之间的相互转换
  17. centos磁盘满了,查找大文件并清理
  18. textarea 滚动条属性设置
  19. go语言之进阶篇字符串转换
  20. css如何设置div中的内容垂直居中?

热门文章

  1. CSS3(2)--- 过渡(transition)
  2. 用递归实现N!
  3. 关于toString的自动调用
  4. Spring Cloud第十篇 | 分布式配置中心Config
  5. Spring Boot 外部化配置(二) - @ConfigurationProperties 、@EnableConfigurationProperties
  6. php 弱类型总结
  7. Linux下修改MySQL数据库数据文件路径
  8. ORACLE数据库中执行计划出现INTERNAL_FUNCTION一定是隐式转换吗?
  9. 【Dos】复制指定文件夹下所有文件到另外指定文件夹下
  10. Cocos Creator 资源加载流程剖析【四】——额外流程(MD5 PIPE)