Я захожу на сервер Ubuntu, запускаю веб-проект (Rails), затем я могу посетить этот проект.

Я закрываю терминал ssh, после чего проект говорит, что не может найти файлы (просмотр страниц, css-файлы и т.д.).

Я положил проект в домашнюю папку (/home/byht).

Зачем?

При закрытии терминала ssh папка пользователя не может быть посещена?

Вы знаете, когда я помещаю проект в другую папку (/usr/local), все идет хорошо.

1 ответ1

0

Скорее всего, команда, которую вы дали через ssh, все еще была подключена к вашему терминалу. Поэтому, когда вы отключились, этот процесс был остановлен. Чтобы убедиться, что он продолжает работать после отключения, вы можете, например, использовать команду nohup - или убедиться, что процесс запущен как демон / запущен как служба (например, service my_job start , см. Upstart).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .