Webmanのインストール方法
- PHP >= 8.1
- Composer >= 2.0
LinuxにPHP+Composer環境をインストールする(既存の環境がある場合はスキップ)
curl -sO https://www.workerman.net/install-php-and-composer && sudo bash install-php-and-composer
注意
上記のコマンドはLinux/Macシステムに適用されます。WindowsシステムではPHP環境を自分でインストールする必要があります。
また、webmanが公式に提供している静的PHPを手動でダウンロードして解凍することでも使用できます。
1. プロジェクトを作成する
composer create-project workerman/webman:~2.0
ヒント
エラーが発生した場合、おそらく問題のあるcomposerミラー代理を使用しているため、composer config -g --unset repos.packagist
を実行して代理を解除してください。
2. 実行する
webmanディレクトリに移動する
Windowsユーザー
windows.bat
をダブルクリックするか、php windows.php
を実行して起動します。
ヒント
エラーが発生した場合、関数が無効になっている可能性があるため、関数無効チェックを参照して無効を解除してください。
Linuxユーザー
デバッグモードで実行する(開発およびデバッグに使用し、データはターミナルに表示されます。ターミナルを閉じるとwebmanサービスも終了します)
php start.php start
デーモンモードで実行する(本番環境で使用し、データはターミナルに表示されず、ターミナルを閉じてもwebmanサービスは持続します)
php start.php start -d
Dockerユーザー
すべてのサービスを起動し、コンソールにアタッチします。
docker-compose up
バックグラウンドモードでサービスを実行します。
docker-compose up -d
ヒント
エラーが発生した場合、関数が無効になっている可能性があるため、関数無効チェックを参照して無効を解除してください。
3. アクセス
ブラウザで http://ipアドレス:8787
にアクセスします。