В этом гайде мы покажем вам как создать сервер Minecraft.Minecraft бывает в версии Java Edition для ПК с операционными системами Linux, Windows, MacOS и в версии Pocket Edition обычно для игры на Android устройствах.
Здесь мы рассмотрим установку своих собственных серверов Minecraft Java Edition (на CentOS 7) и Minecraft Pocket Edition (на Ubuntu 18.04) в минимальных конфигурациях.
Серверы будут созданы из базовых оригинальных сборок от разработчиков, без модификаций и прочих расширений.
Minecraft Java Edition
Для начала нам необходимо подключиться к серверу по SSH.
# ssh username@ipaddress
Обновим все компоненты CentOS 7 и их зависимости до последних версий в репозиториях:
# yum -y upgrade
Проверим установлена ли у нас java или нужно ли ее переустановить на более новую версию (рекомендуется версия 8)
# java -version
В нашем случае java не установлена.
Существует две разные реализации Java, OpenJDK и Oracle Java, между которыми почти нет различий, за исключением того, что Oracle Java имеет несколько дополнительных коммерческих функций.
Установка OpenJDK
# yum -y install java-1.8.0 *
Установка Oracle Java
Пакеты Oracle доступны для скачивания только с официального сайта.
Перед установкой Oracle Java обязательно прочтите лицензию Oracle JDK. Разрешается только некоммерческое использование программного обеспечения.
Вы можете скачать Java- .rpm пакеты Oracle со страницы загрузок Java SE.
Чтобы скачать Oracle Java, вам необходимо зарегистрироваться на сайте Oracle.
Загрузив пакет, используйте следующую команду для его установки:
# yum localinstall jdk-VERSION-linux-x64.rpm
Далее устанавливаем приложение screen, для того чтоб выполнить запуск сервера Minecraft и он продолжил работу после того как выйдем из консоли сервера:
# yum -y install screen
Создаем окно с уникальным и удобным для восприятия именем:
# screen -S "Minecraft"
Если понадобится просмотреть список открытых окон в screen, можно использовать команду:
# screen -r
Затем ввести ID окна или его имя в кавычках, данное при создании и переключиться на него:
Чтобы вернуться в первичную консоль CentOS 7 необходимо одновременно нажать клавиши «Ctrl» + «a», а затем клавишу «d».
Установка сервера Minecraft
Для удобства запуска сервера Minecraft создадим одноименную директорию minecraft в директории /home.
# cd /home # mkdir minecraft && cd minecraft
Для загрузки файла необходимого для работы сервера установим утилиту wget:
# yum -y install wget
Скачиваем необходимый для запуска сервера файл, например с официального сайта Minecraft:
# wget https://launcher.mojang.com/v1/objects/bb2b6b1aefcd70dfd1892149ac3a215f6c636b07/server.jar
Запускаем сервер Minecraft следующей командой:
# java -Xmx1024M -Xms1024M -jar server.jar nogui
где:
-Xmx1024M -Xms1024M — выделяемый объем оперативной памяти;
-jar server.jar — скачанный файл для запуска сервера;
nogui — запуск без графического интерфейса.
При первом запуске вашего сервера выполняется проверка существующих миров Minecraft и файлов конфигурации. Если ничего не находится, то автоматически создается все, что нужно. При новой установке вы получите world каталог, содержащий только что созданную карту Minecraft, некоторые файлы конфигурации и файл журнала.
Первый запуск сервера мщжет оказаться неудачным. Это из-за того, что необходимо принять условия лицензионного соглашения. Сделать это можно отредактировав файл eula.txt, заменив значение false на true.
После этого сервер запустится успешно.
Minecraft Pocket Edition
Подключаемся к серверу по SSH.
# ssh username@ipaddress
Обновим все компоненты Ubuntu 18.04 и их зависимости до последних версий в репозиториях:
# apt -y update && apt -y upgrade
Создайте каталог, в который вы хотите установить Minecraft Pocket Edition и перейдите в него:
# mkdir PocketServer && cd PocketServer
Загрузите архив Minecraft Pocket Edition с официального сайта:
# wget https://minecraft.azureedge.net/bin-linux/bedrock-server-1.14.60.5.zip
Установите утилиту unzip:
# apt -y install unzip
Разархивируйте скачанный архив:
# unzip bedrock-server-1.14.60.5.zip
Далее устанавливаем screen, для того чтоб выполнить запуск сервера Minecraft и он продолжил работу после того как выйдем из консоли сервера:
# apt -y install screen
Создаем окно с уникальным и удобным для восприятия именем:
# screen -S "MineraftPE"
Если понадобится просмотреть список открытых окон в screen, введите команду:
# screen -r
Затем введите ID окна или его имя в кавычках, данное при создании и переключитесь на него:
Чтобы вернуться в первичную консоль Ubuntu 18.04 нажмите одновременно клавиши «Ctrl» + «a», затем клавишу «d».
Для запуска сервера выполните следующую команду:
# LD_LIBRARY_PATH =. ./bedrock_server
Вот и все сервер запущен, к нему можно подключиться используй IP-адрес сервера и порт 19132.




