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

🔧 Как быстро поднять веб-сервер с помощью systemd

🔧 Как быстро поднять веб-сервер с помощью systemd Привет, любители Linux! 🚀 Сегодня расскажу о мощном инструменте, который сделает запуск и управление вашими службами проще и надежнее. Забудьте о старых скриптах — systemd превращает автоматизацию в искусство! Что делает его особенным? - Легко управляемые юнит-файлы - Возможность автоматического запуска и перезапуска при сбоях - Интеграция с журналами и мониторингом - Простая настройка зависимостей между сервисами Создайте свой собственный сервис за пару минут: - Создайте файл myweb.service в /etc/systemd/system/: [Unit] Description=Мой быстрый веб-сервер After=network.target [Service] ExecStart=/usr/bin/python3 -m http.server 8080 Restart=always User=youruser [Install] WantedBy=multi-user.target - Активируйте и запустите: sudo systemctl daemon-reload sudo systemctl enable myweb.service sudo systemctl start myweb.service Теперь ваш сайт будет стартовать автоматически после перезагрузки, а управление — как по маслу! Благодаря

🔧 Как быстро поднять веб-сервер с помощью systemd

Привет, любители Linux! 🚀

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

Что делает его особенным?

- Легко управляемые юнит-файлы

- Возможность автоматического запуска и перезапуска при сбоях

- Интеграция с журналами и мониторингом

- Простая настройка зависимостей между сервисами

Создайте свой собственный сервис за пару минут:

- Создайте файл myweb.service в /etc/systemd/system/:

[Unit]

Description=Мой быстрый веб-сервер

After=network.target

[Service]

ExecStart=/usr/bin/python3 -m http.server 8080

Restart=always

User=youruser

[Install]

WantedBy=multi-user.target

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

sudo systemctl daemon-reload

sudo systemctl enable myweb.service

sudo systemctl start myweb.service

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

Готовы ли вы сделать свою систему более профессиональной?

Объединяйте юнит-файлы, автоматизируйте процессы — и почувствуйте, насколько мощным инструментом является systemd для DevOps-специалиста.

Приглашаю следить за нашим каналом https://t.me/LinuxSkill и проходить тесты через бота https://t.me/gradeliftbot — станешь настоящим мастером!

💬 Уверен в своих знаниях? Пройди тесты или узнай весь рынок вакансий в боте!

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