スイッチPHPのバージョン
参照してくださいhttps://www.cnblogs.com/bushuwei/p/11699503.htmlを
swooleを二つのコンパイルとインストール
インストールは、PECLのために、ここで議論されることはありません、以下をコンパイルしてインストールされている、あなたは、スクリプトの実行をコピーすることができます
ます。mkdir -p〜/ビルド&& \
CD〜/ビルド&& \ RM -rf ./swoole-src && \カール-oを/ tmp / swoole。tar.gz形式のhttps:// github.com/swoole/swoole-src/archive/master.tar.gz -L && \ タールzxvfを/ tmp / swoole。tar.gz形式&& \ MV swoole-SRC * swoole-SRC && \ CDのswoole-SRC && \ phpize7。2 && \ ./ のconfigure \ --with-PHP-config設定=は/ usr / bin / php-config7。2 \ --enable- コルーチン\ --enable- のopenssl \ --enable- HTTP2 \ --enable-async- Redisの\ --enable- ソケット\ --enable-mysqlnd && \ &&きれいに作るメイク&インストール
公式文書swooleソースインストールと比較すると、以下の説明:
- .tmp - > TMP(の.tmpファイルパスが存在しない場合、あなたはTMPを変更することができます)
- phpize - > phpize7.2(PHPのバージョン後に変更phpの対応は、phpizeの異なるバージョンが、デフォルトは、phpizeを使用しないでくださいがあります)
- = --withは/ usr / binに/ PHP-config7.2 \ PHP-CONFIG-増加 (PHPの別の対応するバージョンのPHP-設定)
- swoole-srcのバージョンを選択しhttps://github.com/swoole/swoole-src/archive/master.tar.gz->https://github.com/swoole/swoole(最新版は、PHPの最新バージョンを必要とする傾向があります) -src /アーカイブ/ v4.4.0.tar.gz
- 対応するディレクトリ・ビューの各々のは、phpize -v phpconfig-Vバージョン。whereisはphpconfig各パスのビュー