ホームページ > 記事 > PHPフレームワーク > swoole は winows をサポートできないのですか?
#Swoole は元々 Windows でのインストールをサポートしていないため、使用するには Cygwin をインストールする必要があります。 Cygwin をインストールするときに多くの落とし穴に遭遇し、Baidu のエクスペリエンスに関するドキュメントはあまり完全ではないため、私自身の Cygwin と Swoole のインストールを書き留めました。これは私自身の経験に相当します。
最初にツールを準備します: (推奨される学習: swoole ビデオ チュートリアル )
Cygwin 公式アドレス: http:/ / www.cygwin.com/
swoole 公式ダウンロード アドレス: https://github.com/swoole/swoole-src/releases
1. Swoole と Cygwin をダウンロードします
Cygwin をダウンロードします。私のバージョンは 64 ビットです。
#21 Cygwin をインストールします
インストールするソフトウェア パッケージを選択します。ここでは、gcc、php、php 開発ツール、autoconf、pcre-devel、その他のデフォルトをインストールする必要があります。検索バーにあることに注意してください。上記 検索後、以下の対応するソフトウェア パッケージを見つけて選択し、[次へ] ボタンをクリックしてインストールを開始します。
(注: 以下のスクリーンショットは、インストール後のインターフェースです。クリック位置は同じですが、後ろのアイコンが異なる場合があります)
まず、gcc
## を検索します。# になります
##最後に autoconf
#最終的には、次のステップでインストールするだけです。
2 Swoole のインストール
Swoole ソース プログラムを Cygwin ホーム ディレクトリに解凍します。 Cygwin ソフトウェアを開きます (注: Cygwin が C ドライブにもインストールされている場合は注意が必要です。swoole のインストール時にエラーが報告される場合があります。解決策は、Cygwin を右クリックして管理者として開くことです)
1 この時点の環境は Linux ターミナルのようなもので、ルート ディレクトリは Cygwin のインストール ディレクトリであり、インターフェースにコマンド cd /home/swoole-src を入力します。 swool-src はソースプログラムを解凍したものです
2 この時の環境は Linux ターミナルのようなもので、ルートディレクトリは Cygwin のインストールディレクトリです。インターフェイスのコマンド: cd /home/swoole-src、ここで swool -src は解凍されたソース プログラムです
3 コマンド phpize を入力してコンパイル済みファイルを生成します。設定ファイル configure
4 コマンドを入力します: ./configure && make && make install
(追記: ./configure を実行すると、設定のコンパイルに加えて、環境なども検出されます。) 5 コマンド: php -i | grep php.ini を使用して、 php cli.ini パスで使用される設定ファイル php を変更し、php.ini ファイルを変更し、ファイルに次の行を追加します: extension=swoole.so を閉じて終了します 6 /extension 検索して、もう一度 n を押します。 検索 7 extension=swoole.so 8 :wq 保存して終了 9 コマンド php -m を使用して、ロードされたモジュールを表示します。swoole が表示されれば、拡張機能は正常に追加され、環境は正常に構築されています。
を追加します。
以上がswoole は winows をサポートできないのですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。