如何在远程VPS上运行socketo.me聊天服务器

时间:2020-02-16 23:03:24

标签: php websocket ratchet

我正在运行用于PHP(http://socketo.me/)的Ratchet WebSocket。它在我的本地主机(WAMP)上运行良好,我必须通过命令行php chat-server.php运行它,并且运行良好。我已将网站上传到基于云的VPS上,现在我必须在笔记本电脑上的Putty的帮助下登录VPS,然后再次运行相同的命令,因为它开始监听打开的端口并发送出去,所以它运行正常对与该端口连接的客户端的响应。我的问题是,当我的笔记本电脑脱机后,chat-server.php不再起作用,它不监听端口,也没有给出响应。我的问题是,运行chat-server.php的下降方式是什么,以便即使腻子终端(笔记本电脑)处于脱机状态,它仍然可以工作。 非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我从GitHub的Ratchet社区获得了答案。链接在这里 https://github.com/ratchetphp/Ratchet/issues/783#issuecomment-588528879 它为我工作。

答案是,我们通过守护进程来完成。 最好的