Macシステムにswooleをインストールする方法

PHPz
リリース: 2023-03-29 11:17:45
オリジナル
2018 人が閲覧しました

Mac システムに swoole をインストールする方法

Swoole は、PHP 言語に基づいた高性能ネットワーク通信ライブラリであり、従来の PHP-FPM モードと比較して、より高いパフォーマンスとネットワーク通信シナリオでの優れたパフォーマンスを備えています。 . 同時実行機能。これはオープンソース プロジェクトであり、豊富な技術サポートと生態環境を提供できる安定したコミュニティがあります。この記事では、Mac システムに swoole をインストールする方法を紹介します。

ステップ 1: Homebrew をインストールする

Homebrew は OS X のパッケージ管理システムで、いくつかのオープン ソース ソフトウェア パッケージとライブラリを簡単にインストールできます。 swoole のインストールを開始する前に、Homebrew をインストールする必要があります。コマンド ライン ターミナルに次のコマンドを入力して、Homebrew をインストールします。

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
ログイン後にコピー

ステップ 2: PHP をインストールする

Swoole は PHP 拡張機能であるため、最初に PHP をインストールする必要があります。コマンド ラインに次のコマンドを入力して、PHP をインストールします。

$ brew install php
ログイン後にコピー

ステップ 3: swoole をインストールする

PHP をインストールした後、コマンド ライン ターミナルに次のコマンドを入力して swoole をインストールする必要があります。

$ pecl install swoole
ログイン後にコピー

PECL がインストールされていないことを示すメッセージが表示された場合は、最初に PECL をインストールする必要があります。

$ brew install pear
ログイン後にコピー

swoole をインストールした後、swoole 拡張機能を PHP 構成ファイルに追加する必要があります。コマンド ライン ターミナルに次のコマンドを入力して、PHP 構成ファイルを開きます。

$ nano /usr/local/etc/php/7.1/php.ini
ログイン後にコピー

ファイルの最後に次のテキストを追加します。

[swoole]
extension=/usr/local/Cellar/php/7.1.9/pecl/20160303/swoole.so
ログイン後にコピー

実際のインストールに応じて変更する必要があります。パス。設定ファイルを保存し、nano エディタを終了します。

ステップ 4: swoole が正常にインストールされているかどうかをテストする

コマンド ライン ターミナルに次のコマンドを入力して、swoole が正常にインストールされているかどうかをテストします。

$ php -m | grep swoole
ログイン後にコピー

swoole が出力された場合、これは、swoole が正常にインストールされたことを意味します。

ステップ 5: swoole を使用する

swoole をインストールした後、PHP コードで swoole を使用できるようになります。簡単な例を次に示します。

<?php
$server = new Swoole\Http\Server("127.0.0.1", 9501);

$server->on('Request', function ($request, $response) {
    $response->header("Content-Type", "text/plain");
    $response->end("Hello World\n");
});

$server->start();
ログイン後にコピー

コードを PHP ファイル (server.php など) に保存します。コマンド ライン ターミナルに次のコマンドを入力して、server.php を起動します。

$ php server.php
ログイン後にコピー

ブラウザを開いて http://localhost:9501 と入力すると、「」という文字が表示されるはずです。ハローワールド」のページです。

概要:

この記事では、Homebrew、PHP、swoole のインストールなど、Mac システムに swoole をインストールする手順と、swoole が正常にインストールされているかどうかをテストして swoole を使用する方法を紹介します。この記事が swoole を使用したい開発者の助けになれば幸いです。

以上がMacシステムにswooleをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート