我在 Google Cloud Platform (GCP) 上有一个 Ubuntu 实例。我想用它作为 HTTP 服务器来访问文件。我只是使用这个 python 命令,在 bash 中输入它:
python3 -m http.server 8000
这将运行 http.server 模块作为脚本,构建一个简单的 HTTP 服务器并监听端口 8000。
问题是,由于我使用 GCP 实例,我必须远程连接到它(例如我使用 GCP 提供的 SSH shell)。当我关闭 SSH shell 时,python HTTP 服务器将停止。那么我应该怎么做才能确保在我关闭 shell 后服务器仍然运行?
我确实在谷歌上搜索过,并尝试使用
nohup python3 -m http.server 8000 &
我引用这个命令,将指令作为后台程序运行,并在退出 bash 后继续运行。但这似乎不适用于我的情况。
有人可以帮忙吗?
牛魔王的故事
达令说
相关分类