高性能SOCKET拡張SWOOLEとPHPフレーム配置

1586 ワード

Swooleは韓天峰が開発した高性能socketの拡張で、ZPHPは半桶の水開発の高性能phpフレームです.関連紹介はプロジェクトDOCをご覧ください.
phpインストールの設定
     [linux  ](http://www.linuxeye.com)   lnmp       
    php          $:vi /etc/profile   //           
   PATH=$PATH:/usr/local/php/bin
   export PATH   //    
   $:source /etc/profile
今は直接コマンドphpを使うことができます.パスを追加する必要はありません.
swooleインストール
  • ダウンロードswoole
        :https://github.com/swoole/swoole-src    git clone https://github.com/swoole/swoole-src.git     
  • インストールを開始します.swooleオフィシャル文書
    cd swoolephpize./configuremake &&  sudo make install
  • から参照してください.
  • 追加コンパイルパラメータ
    --enable-msgqueue        IPC    ,        buffer        dispatch_mode=3 ,          。        IPC ,worker          ,    swoole_client,task/finish,swoole_event_add,swoole_timer_add--enable-swoole-debug      ,      swoole            。        。--enable-sockets   sockets     ,  sockets  。     ,swoole_event_add     sockets        swoole      。--enable-async-mysql    mysql  ,   mysqli mysqlnd--enable-ringbuffer  RingBuffer   
  • php.ini
    vi  /usr/local/php/etc/php.iniextension = swoole.sophp -m|grep swoole    swoole       
  • を修正する.
    ZPHP取付配置
  • ZPHPダウンロード
        :https://github.com/huanghua581/zphp
      git clone https://github.com/huanghua581/zphp.git
  • zphp
           
         composer install  
  • をインストールします.
    phpredis
    必要に応じてphp-redisで拡張することもできます.
        github:https://github.com/shenzhe/phpredis