基于GatewayWorker实现简单聊天室功能

前言
GatewayWorker基于Workerman开发的一个项目框架,用于快速开发TCP长连接应用,例如app推送服务端、即时IM服务端、游戏服务端、物联网、智能家居等等…

一、准备工作

Linux下GatewayWorker 源码下载地址:
http://www.workerman.net/download/GatewayWorker.zip
GatewayWorker 手册地址:
http://doc2.workerman.net/

安装PHP posix扩展:

1.安装php-posix
#yum -y install php-process
2.验证是否安装上了
#php -m|grep posix
posix                           #可以看到php已经支持posix了

linux安装telnet服务:
yum install telnet-server -y
yum install xinetd -y
yum install telnet

**

二、GatewayWorker 安装与启动

**

解压安装GatewayWorker:
unzip GatewayWorker.zip
启动GatewayWorker:
cd GatewayWorker  #进入到GatewayWorker目录下
php start.php start  #启动GatewayWorker服务

从上图可以看到已经启动成功,Gateway监听在端口8282!
基于GatewayWorker实现简单聊天室功能_第1张图片

三、实现聊天(附图)

在命令行窗口执行telnet 127.0.0.1 8282后,输入任意字符即可聊天。
注意:不是本机则把127.0.0.1 换成实际IP地址,防火墙要开放8282端口。
基于GatewayWorker实现简单聊天室功能_第2张图片

你可能感兴趣的:(❤,Linux,GatewayWorker,简易聊天室,Linux,聊天软件,物联网服务器)