Найти в Дзене
Уроки Linux

🚀 *Как быстро отстроить автоматический деплой с помощью systemd

🚀 *Как быстро отстроить автоматический деплой с помощью systemd*

Привет, любители автоматизации! 🌟 Сегодня разберемся, как за несколько минут сделать так, чтобы ваше приложение само обновлялось и запускалось без лишних хлопот.

Забыв про скрипты и крон, погрузимся в мощь systemd — ваш лучший друг для надежных служб.

Почему именно systemd?

- Автоматический запуск при запуске системы

- Перезапуск при сбоях

- Легкое управление и статус

Что нужно сделать?

- Создайте файл сервиса:

sudo nano /etc/systemd/system/myapp.service

- Вставьте туда:

Unit

Description=My App Service

After=network.target

Service

ExecStart=/usr/bin/my_app

Restart=always

User=your_user

Install

WantedBy=multi-user.target

- Активируйте и запустите:

bash

sudo systemctl enable myapp.service

sudo systemctl start myapp.service

`

Теперь ваше приложение действительно само по себе! Можно легко управлять через systemctl, следить за статусом и логами.

Хотите, чтобы ваши сервера работали по графику и ничего не зависело от человеческого фактора? Тогда systemd — ваш путь к автоматизации!

💬 Пробовали ли вы ранее автоматизировать деплой с помощью systemd, или предпочитаете скрипты?

Приглашаю тебя в наше сообщество:

- больше полезных статей ты найдешь в телеграм канале https://t.me/LinuxSkill

- а вакансии для системных администраторов ищи в боте https://t.me/gradeliftbot

📩 Завтра: как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!