安装tp6
PHP版本 >= 7.1.0
composer create-project topthink/think tp
安装workerman
composer require topthink/think-worker
安装完成后config文件夹下面会多出3个配置文件
worker_server.php gateway_worker.php work.php
我用tp6命令行生成了一个app下的目录
php think build gateworker
然后把 Events.php、start_businessworker.php、start_gateway.php、start_register放到了 app/gateworker/controller 文件夹下面
这个 时候需要修改一下start_businessworker.php、start_gateway.php、start_register里的一些东西
项目根目录的start.php也需要修改一下
在根目录启动服务命令:
注意这个是启动gatewayworker的,跟启动workerman是不一样的。 这就取决于你使用的是gatewayworker还是workerman。
php start.php start
这写的可能有些笼统,有些步骤可能被漏掉了。我会把我的项目打包上传,自行下载吧
下载链接:https://pan.baidu.com/s/1zvOn6J1PYRG5Bpd260WuiQ
提取码:4v8k