如何通过命令行在ubuntu中永久运行php文件

joh*_*ohn 1 php ubuntu

我在 php 中使用 web-socket 来运行聊天服务,问题是当我关闭命令行时,连接也关闭,是否有解决方案使聊天服务可以永远运行。我正在使用这个命令

php -q server.php
Run Code Online (Sandbox Code Playgroud)

小智 5

在您的服务器上创建一个 php 文件,将其命名为 start_server.php 并发布此内容

            <?php

            $shell_command = "php -q server.php > /dev/null &";
            shell_exec($shell_command);

            ?>
Run Code Online (Sandbox Code Playgroud)

现在执行这个命令

php 启动服务器.php