Многие знают
systemctl start/stop, но редко используют шаблоны unit-файлов и автоперезапуск. А это ключ к стабильной работе сервисов.Пример минимального unit-файла:
[Unit]
Description=My App Service
[Service]
ExecStart=/usr/bin/python3 /opt/myapp/app.py
Restart=always
[Install]
WantedBy=multi-user.target
—
Restart=always гарантирует перезапуск при сбое.После сохранения — активируем и запускаем:
sudo systemctl enable --now myapp.service
🔥 Теперь сервис поднимется автоматически после ребута.
🚪 Linux Ready | #совет
