在Linux上安裝PHP WebSocket框架可以通過Composer進行安裝。以下是安裝步驟:
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
mkdir my_websocket_app
cd my_websocket_app
composer init
根據提示依次輸入項目名稱、描述等信息。
composer require react/socket:^1.0
<?php
require 'vendor/autoload.php';
$loop = React\EventLoop\Factory::create();
$socket = new React\Socket\Server('127.0.0.1:8080', $loop);
$server = new Ratchet\Server\IoServer(
new Ratchet\Http\HttpServer(
new Ratchet\WebSocket\WsServer(
new MyApp()
)
),
$socket
);
echo "Server running at http://127.0.0.1:8080\n";
$loop->run();
php app.php
現在您已經成功在Linux上安裝并運行了一個簡單的PHP WebSocket應用程序。您可以根據需要進一步擴展和定制這個應用程序。