У меня есть экземпляр Ubuntu на Google Cloud Platform (GCP).Я хочу использовать его как HTTP-сервер для доступа к файлам.Я просто использую эту команду python, введите ее в bash:
python3 -m http.server 8000
Это запустит модуль http.server как скрипт, создастпростой HTTP-сервер и прослушивание через порт 8000.
Проблема в том, что, поскольку я использую экземпляр GCP, я должен подключиться к нему удаленно (например, я использую оболочку SSH, предоставленную GCP).Когда я закрываю оболочку SSH, HTTP-сервер python останавливается.Так что я должен сделать, чтобы убедиться, что сервер все еще работает после закрытия оболочки?
Я выполнил поиск в Google и попытался использовать
nohup python3 -m http.server 8000 &
Эта команда, я цитирую, будет запускать инструкцию в качестве фоновой программы и продолжит работу после выхода из bash.Но, похоже, это не работает для моей ситуации.
Кто-нибудь может помочь?