PHP如何开启swoole扩展
2024-10-18 10:20:21
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的扩展
以上是文章全部内容,有需要学习交流的友人请加入交流群的咱们一起,有问题一起交流,一起进步!前提是你是学技术的。感谢阅读!
最新文章
- typescript实现react中的批次式更新
- ubtuntu 下安装Erlang R17
- JavaScript取得Format后的当前时间
- 两周“学会”bootstrap搭建一个移动站点
- 遍历datatable的几种方法【转载】
- lucene4.6 索引创建和搜索例子
- MSSQL - 通用存储过程
- 使用pycharm+pyqt5 调取界面程序
- 教你如何解决Sublime Text 3使用中出现的中文乱码问题
- Android自定义View的套路
- 线性回归中常见的一些统计学术语(RSE RSS TSS ESS MSE RMSE R2 Pearson's r)
- java设计模式自我总结---代理模式
- pymysql.err.InternalError: Packet sequence number wrong - got 45 expected 0
- jenkins疑惑
- 20175213 2018-2019-2 《Java程序设计》第6周学习总结
- [Swift]扩展UIColor:实现十六进制颜色字符串与UIColor之间的相互转换
- centos磁盘满了,查找大文件并清理
- textarea 滚动条属性设置
- go语言之进阶篇字符串转换
- css如何设置div中的内容垂直居中?
热门文章
- CSS3(2)--- 过渡(transition)
- 用递归实现N!
- 关于toString的自动调用
- Spring Cloud第十篇 | 分布式配置中心Config
- Spring Boot 外部化配置(二) - @ConfigurationProperties 、@EnableConfigurationProperties
- php 弱类型总结
- Linux下修改MySQL数据库数据文件路径
- ORACLE数据库中执行计划出现INTERNAL_FUNCTION一定是隐式转换吗?
- 【Dos】复制指定文件夹下所有文件到另外指定文件夹下
- Cocos Creator 资源加载流程剖析【四】——额外流程(MD5 PIPE)