PHP8编译swoole,php安装swoole
php安装swoole
1. 下载swoole安装
wget http://pecl.php.net/get/swoole-1.9.1.tgz
tar -zxvf swoole-1.9.1.tgz
cd swoole-1.9.1
phpize
./configure
make
make install
2. 在php.ini添加swoole.so
extension=swoole.so
php -m查看是否安装成功
环境依赖
仅支持Linux,FreeBSD,MacOS,3类操作系统
Linux内核版本2.3.32以上
PHP5.3.10以上版本
gcc4.4以上版本或者clang
cmake2.4+,编译为libswoole.so作为C/C++库时需要使用cmake
PHP版本依赖
swoole仅支持PHP5.3.10或更高版本,建议使用PHP5.4+
swoole不依赖php的stream、sockets、pcntl、posix、sysvmsg等扩展。PHP只需安装最基本的扩展即可
PHP直播代码
1.start.php 使用时需要开启,服务器输入(php start.php)
on('open',function (swoole_websocket_server$server,$request) {if(!file_exists(_ROOT_.'/client/'.$request->fd.'.client')){ @file_put_contents(_ROOT_.'/client/'.$request->fd.'.client',$request->fd); }});//服务端接收信息事件$server->on('message',function (swoole_websocket_server$server,$frame) {foreach(notice(_ROOT_.'/client/')as$v){$server->push($v,$frame->data); }});//服务端接收关闭事件$server->on('close',function ($ser,$fd) { @unlink(_ROOT_.'/client/'.$fd.'.client');});//服务开启$server->start();
2.index.html 直播页面,访问该页面观看直播
}
PHP8编译swoole,php安装swoole相关推荐
- windows下安装 swoole
** windows下安装 swoole Cygwin安装swoole ** swoole 是php 的扩展,只支持在Linux 下,所以在window 下需要 安装cgywin,Cygwin是一个在 ...
- 编译安装 PHP 扩展 - 含 swoole 扩展安装和升级
编译安装 Redis 扩展 - phpredis 编译安装 Swoole 扩展 编译安装 Pcntl 扩展 编译安装 Sockets 扩展 编译安装 Event 扩展 编译安装 Mongodb 扩展 ...
- php编译安装swoole,PHP7 源码编译安装 Swoole 扩展
cd ~/Downloads git clone https://gitee.com/swoole/swoole.git cd swoole /home/misswell/soft/php/bin/p ...
- php7.1解压包安装,【Swoole】php7.1安装swoole扩展
参照:https://zixuephp.net/article-430.html 1.源码编译安装,PHP版本7.1.33 2.在已经编译好安装的php7.1中安装swoole扩展. 一.下载swoo ...
- php扩展swoole安装,php 安装swoole扩展
步骤 1.在swoole官网 https://www.swoole.com/ 下载需要安装的版本如通过git clone下载: git clone https://gitee.com/swoole/s ...
- php swoole环境搭建,windows系统php环境安装swoole具体步骤
Swoole原本不支持在Windows下安装的,所以我们要安装Cygwin来使用.在安装Cygwin下遇到了很多坑,百度经验上的文档不是很全,所以我把自己安装Cygwin和Swoole写下来相当于对自 ...
- Swoole入门指南:PHP7安装Swoole详细教程(一)
好久未更新了,不是懒呃,是太忙啦!终于偷得浮生几日闲. 这一段时间准备为大家带来swoole的入门教程,感受一下php的nodeJs强悍之处. 所有的示例代码均放在了github上:learn-swo ...
- windows下php swoole扩展,Windows 下安装 swoole 图文教程(php)
Windows 下安装 swoole 具体步骤: Swoole,原本不支持在Windows下安装的,所以我们要安装Cygwin来使用.在安装Cygwin下遇到了很多坑,百度经验上的文档不是很全,所以我 ...
- linux 安装swoole
1.首先我们要安装swoole扩展的话,需要把它的包下载下来,下载地址是: https://github.com/swoole/swoole-src 2.下载下来之后进行解压: unzip swool ...
最新文章
- 2022-2028年中国橡胶漆产业发展动态及未来趋势预测报告
- 循环基础-程序计数从0开始
- 事务的隔离级别 数据库
- webpack入门1
- 色差(color diffference)在不同颜色空间下的计算方式
- BEA Tuxedo中间件应用初探
- ubuntu 9.10安装sopcast gmlive 成功(带文件下载)
- 如何无损把mp4视频格式转换成mp3音频格式
- 渗透性测试是一种特殊的信息安全服务
- 【项目需求】房屋租赁管理系统的分析与设计
- jsp未正确拼写字 mysql_江西26个英文字母的正确拼写方式
- CentOS 6.4 x64 Cacti 监控安装配置
- Layman数字土地指南
- OEPNCV 轮廓提取函数findContours中所用的算法原理疑问。
- 智联招聘VSBOSS直聘VS拉勾 竞品分析
- ISA禁止skype网络电话的原理
- 用DIV+CSS技术设计的明星个人网站制作(基于HTML+CSS+JavaScript制作明星彭于晏网页)
- 看书必备epub阅读器
- 51单片机继电器控制修改
- CPU性能测试脸型软件,UserBenchmark(电脑性能测试软件) V2.9.1.0 官方版
热门文章
- 项目冲刺博客——第四篇
- 互联网公司【端午礼包】汇总
- 七夜救赎是java游戏吗_七夜救赎手游-七夜救赎手机版v1.0预约
- 操作系统——饥饿、死锁、死循环的区别
- html最美观的卡片列表,信息列表效果:卡片、列表切换(HTML+CSS+JS案例)
- Pytorch 获取模型 Params/FLOPS
- mysql查球队胜场和败场sql_[Python + SQL] NBA史上最弱的球队是哪一个
- android根据毫秒获取时分秒,如何获取年月日时分秒毫秒
- 计算机三级mysql好考吗_经验分享|一个月如何考过计算机三级数据库技术?
- mac中如何查看工作组计算机名,如何查询局域网内全部电脑IP和mac地址