Разверните OpenClaw в облаке в один клик
Вход/ Регистрация
На главную
Инструкции для серверов

Установка 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

Добавление сервера в интерфейсе клиента Minecraft

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

A01ad3af Bddb 4810 97cf 0540cd765ae0.png

Отображение сервера в интерфейсе клиента Minecraft

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

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

Просмотр параметров сервера на сайте mcsrvstat.us

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