Добро пожаловать на Craft‑Bukkit

Всё о Minecraft серверах: гайды, команды, скачивание сборок и полезные советы для администраторов и игроков.

Как создать сервис systemd для автоматического перезапуска сервера Minecraft

GoPvp 07.09.2026 18:03 15
Создание systemd сервиса для автоматического перезапуска сервера Minecraft при падении или перезагрузке системы.

Как создать сервис systemd для автоматического перезапуска сервера Minecraft

systemd — это стандартная система инициализации в Linux. Создав сервис, вы обеспечите автоматический перезапуск сервера при падении.

Создание пользователя

Создайте отдельного пользователя для безопасности:

sudo useradd -r -s /bin/bash minecraft
sudo mkdir /home/minecraft
sudo chown minecraft:minecraft /home/minecraft

Создание сервисного файла

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

[Unit]
Description=Minecraft Server
After=network.target

[Service]
User=minecraft
WorkingDirectory=/home/minecraft
ExecStart=/usr/bin/java -Xms4G -Xmx4G -jar paper.jar nogui
ExecStop=/usr/bin/screen -S minecraft -p 0 -X stuff "save-all\n"
ExecStop=/usr/bin/screen -S minecraft -p 0 -X stuff "stop\n"
Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.target

Запуск сервиса

sudo systemctl daemon-reload
sudo systemctl enable minecraft
sudo systemctl start minecraft

Проверка статуса

sudo systemctl status minecraft

🖥️
Хостинг для сервера Minecraft
Подробнее об услугах и тарифах вы можете узнать на сайте
Перейти на сайт →
← К списку статей

💬 Комментарии (0)

⏳ Все комментарии проходят модерацию

🔒 Войдите, чтобы оставить комментарий

😊 Пока нет комментариев. Будьте первым!