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相关推荐

  1. windows下安装 swoole

    ** windows下安装 swoole Cygwin安装swoole ** swoole 是php 的扩展,只支持在Linux 下,所以在window 下需要 安装cgywin,Cygwin是一个在 ...

  2. 编译安装 PHP 扩展 - 含 swoole 扩展安装和升级

    编译安装 Redis 扩展 - phpredis 编译安装 Swoole 扩展 编译安装 Pcntl 扩展 编译安装 Sockets 扩展 编译安装 Event 扩展 编译安装 Mongodb 扩展 ...

  3. php编译安装swoole,PHP7 源码编译安装 Swoole 扩展

    cd ~/Downloads git clone https://gitee.com/swoole/swoole.git cd swoole /home/misswell/soft/php/bin/p ...

  4. php7.1解压包安装,【Swoole】php7.1安装swoole扩展

    参照:https://zixuephp.net/article-430.html 1.源码编译安装,PHP版本7.1.33 2.在已经编译好安装的php7.1中安装swoole扩展. 一.下载swoo ...

  5. php扩展swoole安装,php 安装swoole扩展

    步骤 1.在swoole官网 https://www.swoole.com/ 下载需要安装的版本如通过git clone下载: git clone https://gitee.com/swoole/s ...

  6. php swoole环境搭建,windows系统php环境安装swoole具体步骤

    Swoole原本不支持在Windows下安装的,所以我们要安装Cygwin来使用.在安装Cygwin下遇到了很多坑,百度经验上的文档不是很全,所以我把自己安装Cygwin和Swoole写下来相当于对自 ...

  7. Swoole入门指南:PHP7安装Swoole详细教程(一)

    好久未更新了,不是懒呃,是太忙啦!终于偷得浮生几日闲. 这一段时间准备为大家带来swoole的入门教程,感受一下php的nodeJs强悍之处. 所有的示例代码均放在了github上:learn-swo ...

  8. windows下php swoole扩展,Windows 下安装 swoole 图文教程(php)

    Windows 下安装 swoole 具体步骤: Swoole,原本不支持在Windows下安装的,所以我们要安装Cygwin来使用.在安装Cygwin下遇到了很多坑,百度经验上的文档不是很全,所以我 ...

  9. linux 安装swoole

    1.首先我们要安装swoole扩展的话,需要把它的包下载下来,下载地址是: https://github.com/swoole/swoole-src 2.下载下来之后进行解压: unzip swool ...

最新文章

  1. 2022-2028年中国橡胶漆产业发展动态及未来趋势预测报告
  2. 循环基础-程序计数从0开始
  3. 事务的隔离级别 数据库
  4. webpack入门1
  5. 色差(color diffference)在不同颜色空间下的计算方式
  6. BEA Tuxedo中间件应用初探
  7. ubuntu 9.10安装sopcast gmlive 成功(带文件下载)
  8. 如何无损把mp4视频格式转换成mp3音频格式
  9. 渗透性测试是一种特殊的信息安全服务
  10. 【项目需求】房屋租赁管理系统的分析与设计
  11. jsp未正确拼写字 mysql_江西26个英文字母的正确拼写方式
  12. CentOS 6.4 x64 Cacti 监控安装配置
  13. Layman数字土地指南
  14. OEPNCV 轮廓提取函数findContours中所用的算法原理疑问。
  15. 智联招聘VSBOSS直聘VS拉勾 竞品分析
  16. ISA禁止skype网络电话的原理
  17. 用DIV+CSS技术设计的明星个人网站制作(基于HTML+CSS+JavaScript制作明星彭于晏网页)
  18. 看书必备epub阅读器
  19. 51单片机继电器控制修改
  20. CPU性能测试脸型软件,UserBenchmark(电脑性能测试软件) V2.9.1.0 官方版

热门文章

  1. 项目冲刺博客——第四篇
  2. 互联网公司【端午礼包】汇总
  3. 七夜救赎是java游戏吗_七夜救赎手游-七夜救赎手机版v1.0预约
  4. 操作系统——饥饿、死锁、死循环的区别
  5. html最美观的卡片列表,信息列表效果:卡片、列表切换(HTML+CSS+JS案例)
  6. Pytorch 获取模型 Params/FLOPS
  7. mysql查球队胜场和败场sql_[Python + SQL] NBA史上最弱的球队是哪一个
  8. android根据毫秒获取时分秒,如何获取年月日时分秒毫秒
  9. 计算机三级mysql好考吗_经验分享|一个月如何考过计算机三级数据库技术?
  10. mac中如何查看工作组计算机名,如何查询局域网内全部电脑IP和mac地址