原来用的laravel,在学习广播那一块的东西,然后看到socket.io,然后就想到workerman,昨天折腾一天gateway,想着既然都用gateway了,为什么不用官方的框架呢,今天第一次用webman,本地测试没问题,找了半天没找到部署的环节,bd也搜不到,不能一直 ip:XXX 端口访问吧,也是用nginx当作webServer的吗?如果是的话项目入口文件是哪个呢?是直接监听80或者443端口,然后转发到webman测试时那个8787端口吗?从上班折腾到现在了,一直没弄好,大佬们帮帮孩子吧
弄好了,照抄李铭昕大佬的hyperf文档里的,另外用的docker,proxy_pass和server写的容器的ip
1、一台主机一个服务直接可以绑定 80 端口对外服务
2、一台主机多服务用 nginx 反代
就是反代那块,原来传统的php-fpm项目不是都要有个root目录的么,这个不知道怎么部署,刚好用的docker,ip写的127.0.0.1也不行,要写容器的ip,折腾了一天,记录了一下,原来php-cli的项目部署不需要项目目录,只需要映射端口就可以了