swoole高性能赛事直播平台(笔记)

swoole高性能赛事直播平台(笔记)

大家好,又见面了,我是全栈君。

(一)php7源码安装

1.解压文件夹:tar -xjvf php7.2.21.tar.bz2

2.configure: ./configure  –prefix = /home/soft/php  (PHP安装环境目录)

3.make

在make过程中报错:

ext/iconv/.libs/iconv.o: In function `php_iconv_stream_filter_ctor':
/ext/iconv/iconv.c:2491: undefined reference to `libiconv_open'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1

解决方法:https://blog.csdn.net/m0_37886429/article/details/78349709

4.make install

5.简化php执行命令

vi ~/.bash_profile
# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/.local/bin:$HOME/bin

#PATH=/home/soft/php/bin/php
export PATH
alias php=/home/soft/php/bin/php  #自定义的环境目录
source ~/.bash_profile

6.php.ini 文件配置

进入解压后的php7.2.21文件夹,找到php.ini-development 复制到/home/soft/php/lib文件夹下

swoole高性能赛事直播平台(笔记)

通过以下命令查看编译后PHP.ini文件应该存放的位置

php -i |grep php.ini

 

swoole高性能赛事直播平台(笔记)swoole高性能赛事直播平台(笔记)

(二)源码编译安装swoole

(四)网络通信引擎

websocket:websocket协议是基于tcp的一种新的网络协议,它实现了浏览器与服务器全双工(full-duplex)通信—允许服务器主动发送信息给客户端.

为什么需要wensocket?

http缺陷:http的通信只能由客户端发起,(轮询:效率低,浪费资源)

websocket特点:(聊天室,长连接)

1.建立在tcp协议之上

2.性能开销小,通信高效

3.客户端可以与任意服务器通信

4.协议标识符:ws wss(类似于HTTPS)

5.持久化网络通信协议

 

 

 

参考:https://blog.csdn.net/mrtwenty/article/details/80458264

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/112060.html原文链接:https://javaforall.net

(0)
上一篇 2022年2月11日 上午6:00
下一篇 2022年2月11日 上午7:00


相关推荐

  • 服务器raid卡位置,初识服务器RAID 卡

    服务器raid卡位置,初识服务器RAID 卡IT168 资讯 在服务器上实施 RAID 冗余磁盘阵列 是保护数据不受硬件故障影响的必要手段 但是许多读者其实还并不熟悉 RAID 我们都知道 在服务器上实施 RAID 冗余磁盘阵列 是保护数据不受硬件故障影响的必要手段 但是许多读者其实还并不熟悉 RAID 因此我们就来一起认识认识组成 RAID 系统的关键设备 RAID 卡 RAID 是英文 RedundantArr

    2026年3月18日
    2
  • 从零部署 OpenClaw —— 实战:接入 WhatsApp + 创建自定义 Skill

    从零部署 OpenClaw —— 实战:接入 WhatsApp + 创建自定义 Skill

    2026年3月16日
    2
  • python简单代码表白-python告白代码,只属于程序员的浪漫

    python简单代码表白-python告白代码,只属于程序员的浪漫不知何时,不知何因,程序员这个行业成为大家茶余饭后取乐的无辜群体。只要说到程序员,脑海中就浮现出刻板印象,标配穿搭:格子衫,牛仔裤,黑框眼镜。当然秃顶也是必须的,更狠的吐槽还有邋里邋遢,不懂浪漫,不知人情世故!开始可能只是幽默玩笑,后面慢慢就越传越多,大家便信以为真!可是程序员真的是这样吗?随着现在编程这个行业的普遍高薪收入,程序员又成为大家关注的焦点,深入的了解后,发现程序员其实是很可爱的一个群…

    2022年5月25日
    38
  • RAII_ras raf

    RAII_ras rafhttp://baike.baidu.com/link?url=DUGlzCMqyZ2aInTkdpGWqW0f53fL-LWLu9nD3rGoJClIUb8rssh8oCALOhad7MDAWkqEhdfUzPU72jvQeDx5KK目录1RAII简介2RAII的分类3RAII实际应用4RAII与STL容器1RAII简介RAII[1]

    2025年8月8日
    7
  • Java代码执行Linux脚本

    Java代码执行Linux脚本Java 代码执行 Linux 脚本 1 代码示例 java io IOException Cannotrunpro home jack copyReport sh error 2 Nosuchfileor 代码示例 authorJack 魏 date2021 04 08 publicclassT publicstatic String args

    2026年3月19日
    2
  • c++ int转char*

    c++ int转char*第一种方法 inti 0 charitc 10 sprintf itc d bmp i 第二种方法 inti 5 charerr str 10 itoa i err str 10

    2026年3月26日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号