PHPでswoole拡張機能を有効にする方法

(*-*)浩
リリース: 2019-12-05 14:10:12
オリジナル
3806 人が閲覧しました

PHPでswoole拡張機能を有効にする方法

swoole は、PHP 用の非同期、並列、高性能ネットワーク通信エンジンです。純粋な C 言語で書かれており、PHP 言語の非同期マルチスレッド サーバーと非同期 TCP を提供します。 /UDP ネットワーク クライアント、非同期 MySQL、非同期 Redis、データベース接続プール、AsyncTask、メッセージ キュー、ミリ秒タイマー、非同期ファイルの読み取りと書き込み、非同期 DNS クエリ。

Swoole には、HTTP/WebSocket サーバー/クライアントおよび Http2.0 サーバーが組み込まれています。 (推奨学習: swoole ビデオ チュートリアル )

GitHub ホームページにアクセスして、Swoole 拡張機能のソース コード をダウンロードします (アドレス: https://github)。 com/swoole/swoole -src ダウンロード後、標準の PHP 拡張機能のコンパイル方法に従ってコンパイルしてインストールします。

通常は

phpize
./configure
make install
ログイン後にコピー

コンパイルとインストール後、php.ini を変更し、extension=swoole.so を追加して swoole 拡張機能を有効にします。 dl('swoole.so') を通じて動的にロードすることもできます。php.ini を変更することをお勧めします。

swoole_framework ソース コードをダウンロードします (アドレス: https://github.com/swoole/framework)。それをワークスペースディレクトリに置くだけです。

swoole_framework は PHP コードであり、require/include するだけで済み、コンパイルやインストールは必要ありません。

Configuration./configure 上記のように、環境に複数の php 環境がある場合は、

find / -iname php-config
./configure --with-php-config= 上边的查找结果就行
ログイン後にコピー
make
make install
ログイン後にコピー

を使用して現在の環境を検索する必要があります。次に、php.ini ファイルを変更し、extension=swoole.so を追加します。

phpinfo() を使用して swoole 拡張機能があるかどうかをテストします

以上がPHPでswoole拡張機能を有効にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!