<div><img src="https://top-fwz1.mail.ru/counter?id=3548135;js=na" style="position:absolute;left:-9999px;" alt="Top.Mail.Ru" /></div>
Публичное облако на базе VMware с управлением через vCloud Director
Вход / Регистрация
На главную
61c46507-12c7-4300-a301-bd8bc30c7c19
Инструкции для серверов

Установка Minecraft на Ubuntu

В этой статье рассмотрим, как выполнить установку и запуск Minecraft на сервере с Ubuntu.

Вы также можете установить Minecraft автоматически, выбрав готовую сборку в панели управления.

Выбор конфигурации

Выберите подходящую конфигурацию сервера, а также операционную систему. 

Необходимо учитывать количество игроков в режиме онлайн: при одновременной игре от 15-25 пользователей свободной оперативной памяти у сервера должно быть не менее 1,5 ГБ, а места на жестком диске — не менее 15 ГБ. 

Мы рассмотрим установку Minecraft на облачный сервер с операционной системой Ubuntu, 2 процессорными ядрами и 4 ГБ оперативной памяти 

Подготовка сервера

В первую очередь мы установим утилиту screen, чтобы запускать процессы в фоновом режиме и иметь возможность дальше пользоваться терминалом. Мы также создадим пользователя без доступа к root, чтобы безопасно запускать сервер от его имени.

Обновление и установка пакетов

Обновите список пакетов:

sudo apt update && sudo apt upgrade -y

Установите необходимые инструменты:

sudo apt install net-tools screen -y

Для работы Minecraft необходима Java, поэтому установите Java Development Kit:

sudo apt install openjdk-21-jdk

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

Командой ниже мы создадим пользователя minecraft (вы можете задать любое имя по своему усмотрению). 

sudo useradd -r -U -d /usr/local/minecraft/server/ -s /sbin/nologin minecraft

Аргумент -s задает оболочку входа для нового пользователя. Указывая /sbin/nologin, мы запрещаем пользователю интерактивного входа на сервер. Это гарантирует, что пользователь сможет только запускать сервера Minecraft, и снизит риски атак.

Создание директории

Создайте директории для размещения файлов Minecraft: 

sudo mkdir -p /usr/local/minecraft/server/Java

Опция -p позволяет создать все недостающие каталоги. 

Настройка прав

Сделайте владельцем директории пользователя и группу minecraft:

sudo chown -R minecraft: /usr/local/minecraft/server/

Опция -R назначает права рекурсивно ко всем файлам и поддиректориям.

Скачивание сервера Minecraft

Переключитесь на пользоватeля minecraft:

sudo su - minecraft -s /bin/bash

Перейдите в директорию для файлов Minecraft:

cd /usr/local/minecraft/server/Java

Скачайте файл .jar с официального сайта:

wget https://piston-data.mojang.com/v1/objects/4707d00eb834b446575d89a61a11b5d548d8c001/server.jar

Найти ссылку на актуальную версию можно на сайте minecraft.net.

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

Запустите сервер командой:

java -Xmx1024M -Xms1024M -jar server.jar nogui

Эта команда выделяет 1 ГБ памяти для сервера (-Xmx — максимальный объем, -Xms — начальное выделение). Опция nogui отключает графический интерфейс, чтобы использовать меньше ресурсов.

При первом запуске вы можете столкнуться с ошибкой, связанной с лицензионным соглашением (EULA):

72d800c8 93da 428e 88b6 5905884515ce.png

Чтобы принять лицензионное соглашение, откройте файл eula.txt в редакторе:  

nano eula.txt

Замените строку eula=false на eula=true, после чего сохраните изменения и закройте файл.

Теперь можно снова запустить сервер. Используйте утилиту screen, чтобы выполнить запуск в фонов режиме:

screen -S mc_Java_server -dm java -Xmx1024M -Xms1024M -jar server.jar nogui

Команда создаст сессию с именем mc_Java_server. Нажав CTRL + a, а затем d, вы сможете отключиться от текущего сеанса screen, при этом сервер Minecraft продолжить работать. Чтобы вернуться к запущенному процессу, выполните:

screen -r

Готово! Ваш Minecraft-сервер запущен и доступен по IP-адресу сервера и порту 25565. 

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

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

<IP-адрес>:25565

Например:

94.228.123.76:25565 

52b298de 8165 47d8 Bd03 Ad52f3c79f13.png

После установки соединения вы можете присоединиться к серверу. 

A01ad3af Bddb 4810 97cf 0540cd765ae0.png

Вы можете проверить статус своего Minecraft-сервера с помощью онлайн-инструментов, таких как mcsrvstat.us. Так можно убедиться, что сервер активен, а также увидеть дополнительные детали, например, версию Minecraft или количество игроков.

4c8ca854 67f5 45ba 841d 4a2170c6f9a8.png

Была ли статья полезна?
Ваша оценка очень важна
Пока нет комментариев