zoukankan      html  css  js  c++  java
  • php之swoole安装与基本使用

    扩展安装: 参考GitHub地址

    安装:

         1. 使用PHP官方的PECL工具安装 (初学者)

        pecl install swoole

        2. 从源码编译安装 (推荐)

       git clone https://github.com/swoole/swoole-src.git && 
       cd swoole-src && 
       phpize && 
       ./configure && 
       make && sudo make install

    注意点: 使用源码进行安装的时候,遇到的问题总结
    1)phpize命令无法找到,使用绝对路径即可解决
    2)./configure 的时候出错:configure: error: Cannot find php-config. Please use --with-php-config=PATH 指定PHP配置文件目录即可 ./configure --with-php-config=/usr/local/php/bin/php-config 即可





     常用命令:
      1. 查看PHP扩展的相关配置
    php --ri swoole
    
    swoole
    
    swoole support => enabled
    Version => 4.2.10
    Author => Swoole Group[email: team@swoole.com]
    coroutine => enabled
    epoll => enabled
    eventfd => enabled
    signalfd => enabled
    cpu_affinity => enabled
    spinlock => enabled
    rwlock => enabled
    pcre => enabled
    zlib => enabled
    mutex_timedlock => enabled
    pthread_barrier => enabled
    futex => enabled
    async_redis => enabled
    
    Directive => Local Value => Master Value
    swoole.enable_coroutine => On => On
    swoole.aio_thread_num => 2 => 2
    swoole.display_errors => On => On
    swoole.use_shortname => On => On
    swoole.fast_serialize => Off => Off
    swoole.unixsock_buffer_size => 8388608 => 8388608





  • 相关阅读:
    少壮不努力,老大徒伤悲
    吾日三省吾身
    记录生活
    为人处世
    时间不等人
    博客两年记忆
    抬起头吧
    下一步计划
    寻找遗失的平静
    暑假第二十六测
  • 原文地址:https://www.cnblogs.com/xingxia/p/php_swoole.html
Copyright © 2011-2022 走看看