Как установить сервер Minecraft на Ubuntu 20.04 LTS
В этом руководстве мы покажем вам, как установить сервер Minecraft на Ubuntu 20.04 LTS. Для тех из вас, кто не знал, Minecraft — одна из самых популярных игр всех времен. Это видеоигра-песочница, в которой игроки исследуют бесконечные миры и строят различные конструкции, от простых домов до высоких небоскребов.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить sudo к командам для получения привилегий root. Я покажу вам пошаговую установку Minecraft Server на сервере Ubuntu 20.04 Focal Fossa.
Установите сервер Minecraft на Ubuntu 20.04 LTS Focal Fossa
Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие apt
команды в терминале.
sudo apt update sudo apt upgrade sudo apt install git build-essential
Шаг 2. Установка среды выполнения Java.
Для установки сервера Minecraft в вашей системе должна быть установлена Java. Выполните следующую команду, чтобы установить безголовый пакет OpenJRE 11:
sudo apt install openjdk-11-jre-headless
Проверьте установку:
java -version
Шаг 3. Установка сервера Minecraft на Ubuntu 20.04.
Сначала создайте нового пользователя для Minecraft, который будет запускать его от имени:
sudo useradd -m -r -d /opt/minecraft minecraft
Перед тем, как начать процесс установки, создайте директорию Minecraft:
sudo mkdir /opt/minecraft/survival sudo chown -R minecraft /opt/minecraft/survival/
Теперь загрузите Java-сервер Minecraft и установите свой собственный сервер Minecraft:
sudo wget -O /opt/minecraft/survival/minecraft_server.jar https://launcher.mojang.com/v1/objects/bb2b6b1aefcd70dfd1892149ac3a215f6c636b07/server.jar
Затем примите условия использования Minecraft:
sudo bash -c "echo eula=true > /opt/minecraft/survival/eula.txt"
Шаг 4. Создание файла модуля Systemd.
Вместо того, чтобы вручную запускать сервер Minecraft, мы создадим файл модуля Systemd и запустим Minecraft как службу:
nano /etc/systemd/system/minecraft@.service
[Unit] Description=Minecraft Server: %i After=network.target [Service] WorkingDirectory=/opt/minecraft/%i User=minecraft Group=minecraft Restart=always ExecStart=/usr/bin/screen -DmS mc-%i /usr/bin/java -Xmx4G -jar minecraft_server.jar nogui ExecStop=/usr/bin/screen -p 0 -S mc-%i -X eval 'stuff "say SERVER SHUTTING DOWN IN 5 SECONDS. SAVING ALL MAPS..."5' ExecStop=/bin/sleep 5 ExecStop=/usr/bin/screen -p 0 -S mc-%i -X eval 'stuff "save-all"5' ExecStop=/usr/bin/screen -p 0 -S mc-%i -X eval 'stuff "stop"5' [Install] WantedBy=multi-user.target
Сохраните файл и перезагрузите systemd
конфигурацию менеджера:
sudo systemctl start minecraft@survival sudo systemctl status minecraft@survival
Шаг 5. Настройка межсетевого экрана.
Ubuntu поставляется с инструментом настройки брандмауэра под названием UFW . Если в вашей системе включен брандмауэр, и вы хотите получить доступ к серверу Minecraft извне вашей локальной сети, вам необходимо открыть порт 25565:
sudo ufw allow 25565/tcp
Поздравляю! Вы успешно установили Minecraft . Благодарим за использование этого руководства по установке сервера Minecraft в вашей системе Ubuntu 20.04 LTS. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Minecraft .