Настройка сервера Minecraft в Fedora

Fedora надежный и безопасный дистрибутив Linux, предлагает отличную платформу для размещения сервера Minecraft. Эта статья проведет вас через процесс настройки сервера Minecraft в Fedora, что позволит вам эффективно управлять игровой средой.

Предварительные условия

  • Система под управлением Fedora
  • Базовые знания команд терминала Linux
  • Права root или sudo в системе

Установка Java

Для запуска Minecraft требуется Java. Установите последнюю версию OpenJDK, реализацию платформы Java с открытым исходным кодом:

sudo dnf install java-21-openjdk
После установки проверьте версию Java:
java -version
Создание пользователя Minecraft

В целях безопасности рекомендуется запускать сервер Minecraft под отдельной учетной записью пользователя. Создайте новую учетную запись пользователя с именем «minecraft»:

sudo adduser minecraft
sudo passwd minecraft
Установка сервера Майнкрафт

Переключитесь на вновь созданного пользователя «Minecraft» и загрузите серверное программное обеспечение Minecraft:

su - minecraft
wget https://piston-data.mojang.com/v1/objects/145ff0858209bcfc164859ba735d4199aafa1eea/server.jar
Затем запустите сервер один раз, чтобы сгенерировать файлы конфигурации:
java -Xmx1024M -Xms1024M -jar server.jar nogui
Согласитесь с лицензионным соглашением, отредактировав eula.txt файл:
echo 'eula=true' > eula.txt
Настройка сервера

Отредактируйте server.properties файл, чтобы настроить параметры вашего сервера. Используйте текстовый редактор, например nano или vim:

nano server.properties
Измените настройки, такие как режим игры, сложность и максимальное количество игроков, в соответствии со своими предпочтениями.

Настройка службы Systemd

Чтобы сервер Minecraft автоматически запускался при загрузке системы, создайте служебный файл systemd:

sudo nano /etc/systemd/system/minecraft.service
Добавьте следующую конфигурацию, сохраните и выйдите из текстового редактора:
[Unit]
Description=Minecraft Server
After=network.target

[Service]
User=minecraft
Nice=5
KillMode=none
SuccessExitStatus=0 1
ProtectHome=true
ProtectSystem=full
PrivateDevices=true
NoNewPrivileges=true
WorkingDirectory=/home/minecraft
ExecStart=/usr/bin/java -Xmx1024M -Xms1024M -jar server.jar nogui
ExecStop=/usr/bin/killall -s KILL java

[Install]
WantedBy=multi-user.target
Включите и запустите сервис Minecraft:
sudo systemctl enable minecraft.service
sudo systemctl start minecraft.service
Доступ к вашему серверу Minecraft

После того, как все настроено, получите доступ к своему серверу Minecraft, используя IP-адрес вашей системы Fedora. Если хотите разрешить доступ игрокам через Интернет, вам может потребоваться настроить переадресацию портов на маршрутизаторе, чтобы разрешить трафик на ваш сервер. Порт майнкрафт по умолчанию 25565.

Заключение

Настройка сервера Minecraft на Fedora может оказаться интересным проектом, предоставляющим вам полный контроль над игровым процессом. Выполнив шаги, описанные в этом руководстве, вы готовы отправиться в приключения Minecraft с друзьями.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *