• 基于宝塔安装PHP的event扩展。


    使用基于workman为基础的GatewayWorker框架,若其长连接数大于1024需要安装event扩展,此为安装说明:

    开发环境是 centos7.8

    1、安装event扩展依赖的libevent-devel包,命令行运行

    yum install libevent-devel -y
    

    2.PHP > 7.0 需要安装event扩展。从https://pecl.php.net/package/event 查看event目前的版本,选择一个稳定版本即可# 当前所在目录是root目录# 下载event

    wget https://pecl.php.net/get/event-2.5.6.tgz
    # 解压文件
    tar -xf event-2.5.6.tgz
    # 进入目录
    cd event-2.5.6
    # 执行phpize 并安装; 使用宝塔安装的PHP7.0 进行phpize,若其他PHP版本,改变70即可
    /www/server/php/70/bin/phpize
    ./configure --with-php-config=/www/server/php/70/bin/php-config
    make && make install
    

      

    3.在PHP7.0对应的PHP.ini中设置 扩展内容,然后重启PHP7.0

    # 把下列复制到 PHP7.0 对应的php.ini中,保存,并重启PHP
    extension=/www/server/php/70/lib/php/extensions/no-debug-non-zts-20151012/event.so
    

    4.可以从phpinfo() 或者 命令行 php -m 查看扩展 

    参考文档:https://www.bt.cn/bbs/forum.php?mod=viewthread&tid=45572&highlight=event

  • 相关阅读:
    Delphi 获取时间的年月日
    Tlist删除技巧
    SQL Server 2008 允许远程连接的配置
    initialization & finalization
    display属性(元素转换)
    float 浮动
    盒模型
    行内元素和块级元素水平及垂直居中
    html常用的几个标签
    html基础
  • 原文地址:https://www.cnblogs.com/tgzmos/p/14037413.html
Copyright © 2020-2023  润新知