🤖 SYSTEMD УСТАНОВЛЕН: • domovoy-bot.service — systemd юнит • install-systemd.sh — скрипт установки • Бот работает через systemd • Автозапуск после ребута: ВКЛЮЧЁН • Перезапуск при падении: РАБОТАЕТ ✅ ПРОВЕРЕНО: • systemctl start domovoy-bot — ЗАПУЩЕН • systemctl enable domovoy-bot — АВТОЗАПУСК ВКЛ • Restart=always — ПЕРЕЗАПУСК ПРИ ПАДЕНИИ • Memory: 75MB — НОРМАЛЬНО • CPU: 2.7s — НОРМАЛЬНО 📝 КОМАНДЫ: sudo systemctl status domovoy-bot sudo systemctl restart domovoy-bot journalctl -u domovoy-bot -f 🎯 ВЕЧЕРОМ: reboot локального хоста → бот сам запустится! 📁 ФАЙЛЫ: • domovoy-bot.service • install-systemd.sh Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
31 lines
1.1 KiB
Bash
Executable file
31 lines
1.1 KiB
Bash
Executable file
#!/bin/bash
|
|
# Установка systemd сервиса для Домового Бота
|
|
|
|
echo "🔧 Установка systemd сервиса..."
|
|
|
|
# Копируем сервис в systemd
|
|
sudo cp domovoy-bot.service /etc/systemd/system/
|
|
echo "✅ Сервис скопирован"
|
|
|
|
# Перезагружаем systemd
|
|
sudo systemctl daemon-reload
|
|
echo "✅ systemd обновлён"
|
|
|
|
# Включаем автозапуск
|
|
sudo systemctl enable domovoy-bot
|
|
echo "✅ Автозапуск включён"
|
|
|
|
# Запускаем сервис
|
|
sudo systemctl start domovoy-bot
|
|
echo "✅ Сервис запущен"
|
|
|
|
# Проверяем статус
|
|
sudo systemctl status domovoy-bot --no-pager
|
|
|
|
echo ""
|
|
echo "📊 КОМАНДЫ УПРАВЛЕНИЯ:"
|
|
echo " sudo systemctl start domovoy-bot # Запустить"
|
|
echo " sudo systemctl stop domovoy-bot # Остановить"
|
|
echo " sudo systemctl restart domovoy-bot # Перезапустить"
|
|
echo " sudo systemctl status domovoy-bot # Статус"
|
|
echo " journalctl -u domovoy-bot -f # Логи"
|