У меня есть сервер ClueReleaseManager, который я установил в системе Ubuntu 12.04 от отдельного пользователя (с именем pypi
), и я хочу иметь возможность запустить этот сервер при запуске.
Я уже пытался создать простой сценарий bash с некоторыми командами (войти в систему как пользователь pypi
, использовать виртуальную среду python, запустить сервер), но это не работает должным образом. Либо терминал выходит из строя, либо когда я пытаюсь узнать статус службы, она запущена, и я вошел в систему как пользователь pypi
...?
Итак, вот вопрос: Какие шаги необходимо предпринять, чтобы убедиться, что служба ClueReleaseManager правильно запускается во время загрузки, и что я могу контролировать (запуск / остановка / ..) во время выполнения, пока служба работает от пользователя pypi
?
Дополнительная информация и ограничения:
- Я хочу сделать это как можно проще
- Без каких-либо других пакетов / программ для установки
- Я не знаком со структурой инициализации Ubuntu 12.04
- Вся информация, которую я нашел в Интернете, очень скудна, сбивает с толку, неверна или не относится к моему случаю запуска службы от имени пользователя, отличного от
root
.