我可以使用以下命令启动默认的PHP服务器php -S localhost:8000
但是如何停止服务器?通常使用CTRL + C是,但是如果我想从另一个终端执行此操作?
开始:
nohup php -S localhost:8000 &
pid=$!
echo $pid >/var/run/php.pid
停止
pid=$(cat /var/run/php.pid)
kill $pid
这只是一个没有适当错误处理的示例
查找进程ID,然后发出kill命令。在Ubuntu linux上,可以使用“ top”命令行实用程序查看并停止运行进程。
从顶部开始,使用“ L”搜索“ php”,您将看到它是进程ID
打开终端,运行htop
。按/
进行搜索,然后键入php -S
或localhost
或您输入的任何命令,如果需要,请按F3
搜索下一个参考。按F9
终止进程。