在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应用程序。您可以根据需要进一步扩展和定制这个应用程序。