Одна из самых популярных системных игр имеет свои нюансы при инсталляции. В этой статье рассмотрим, как правильно выполнить ее установку и настройку.
Вы также можете установить Minecraft автоматически, выбрав готовую сборку в панели управления.
Выберите подходящую конфигурацию сервера, а также операционную систему. Необходимо учитывать количество игроков в режиме онлайн: при одновременной игре от 15-25 пользователей свободной оперативной памяти у сервера должно быть не менее 1,5 Гб, а места на жестком диске — не менее 15 Гб.
Мы рассмотрим установку Minecraft на VDS по тарифу Scarlett с операционной системой CentOS.
yum install java-1.8.0-openjdk
mkdir -p games/minecraft
Таким образом будет создана директория с именем games, внутри нее — директория minecraft.
cd games/minecraft
wget https://launcher.mojang.com/v1/objects/bb2b6b1aefcd70dfd1892149ac3a215f6c636b07/server.jar
Для начала работы потребуется принять лицензионное соглашение (End User License Agreement).
java -Xmx1024M -Xms1024M -jar server.jar nogui
Первая попытка запуска будет неуспешной, однако в процессе будет создан файл eula.txt.
nano eula.txt
Этим действием вы подтверждаете, что прочитали условия и согласны с лицензионным соглашением.
Теперь сервер готов к работе, его можно запустить командой:
java -Xmx1024M -Xms1024M -jar server.jar nogui
Параметры Xms1024M и Xmx1024M определяют минимальное и максимальное значение выделенной оперативной памяти (в данном случае 1 Гб, можно также указывать как Xms1G). Вы можете указать другие значения, в зависимости от конфигурации вашего сервера.
Просмотреть команды управления можно, набрав в терминале help. Для остановки сервера необходимо выполнить stop.
Параметры игрового сервера (количество игроков, уровень сложности, игровой режим и пр.) настраиваются в файле server.properties, который был автоматически создан в директории /games/minecraft после запуска. Подробнее о настройке можно почитать здесь.
Screen — это утилита, которая позволяет управлять несколькими процессами SSH одновременно. При запуске сервера Minecraft через screen он продолжить работать в фоне, даже если вы закроете терминал.
Чтобы установить screen на ваш сервер, выполните:
yum install screen
После установки запустите Minecraft командой:
screen java -Xmx1024M -Xms1024M -jar server.jar nogui
Нажав CTRL + a, а затем d, вы сможете отключиться от текущего сеанса screen, при этом сервер Minecraft продолжить работать.
Чтобы вернуться к запущенному процессу, выполните:
screen -r