Как создать сервер Minecraft

Из этой статьи вы узнаете, как создать и настроить сервер Minecraft в операционных системах Linux, Windows и Mac.

Порядок действий:

  1. Установите последнюю версию Java.
  2. Выберите место для сервера Minecraft.
  3. Сконфигурируйте сервер и выполните настройку сети.
  4. Запустите сервер Minecraft.
  5. Проверьте, доступен ли сервер, и наслаждайтесь игрой!

Minecraft — это простейшая видеоигра, разработанная Mojang. Она входит в число самых популярных игр на специализированных сайтах, таких как Twitch. Игра также поддерживает многопользовательский режим, который пользуется популярностью среди геймеров.

Чтобы наслаждаться многопользовательским режимом, необходимо настроить сервер Minecraft самостоятельно или через хостинг-провайдера.

Как создать сервер Minecraft на Linux


Рассмотрим, как создать сервер Minecraft в двух самых популярных дистрибутивах Linux — Ubuntu и CentOS. Для обеих операционных систем процесс очень похож, но есть несколько различий.

Настройка сервера Minecraft на Ubuntu

Сначала создаем сервер Minecraft, используя VPS, работающий на Ubuntu 16.04. Весь процесс можно разбить на три шага.

Шаг 1 — Установка Java и Screen

Прежде чем начать, вам нужно подключиться к серверу через SSH. Чтобы войти на сервер, откройте терминал (или используйте Putty SSH Terminal, если работаете на Windows) и введите следующую команду:

ssh username@ipaddress

После входа в систему вы сможете официально создать собственный сервер Minecraft. Имейте в виду, что для установки сервера на вашей системе требуется установка Java. Чтобы проверить наличие этой технологии, выполните следующую команду:

java -version

Если получите сообщение о том, что Java не найден, то можете продолжить выполнять дальнейшие инструкции. Иначе можете переходить к шагу 2.

Запустите в терминале следующую команду для загрузки пакетов программного обеспечения, установленных в операционной системе:

sudo apt-get update

Теперь нужно установить Java. В этой статье мы устанавливаем Java 17:

sudo apt-get install openjdk-7-jdk

Если вам нужна последняя версия Java, вы можете запустить вместо указанной выше команды другую:

sudo apt-get install default-jdk

Мы также должны установить Screen, который гарантирует, что созданный сервер будет работать в фоновом режиме, даже если вы потеряете соединение. Для этого введите и выполните следующую команду:

sudo apt-get install screen

Теперь у вас установлены ​​Java и Screen.

Шаг 2 — Установка сервера Minecraft на Ubuntu

Переходим к установке сервера Minecraft на Ubuntu VPS. Чтобы избежать беспорядка, создайте новый каталог, в котором будут храниться все файлы Minecraft. Для этого запустите следующую команду:

 mkdir minecraft

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

cd minecraft

Теперь нужно установить wget. Если вы еще не установили его, выполните следующую команду:

 sudo apt-get install wget

Загрузите и установите сервер Minecraft:

wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.11.2/minecraft_server.1.11.2.jar

На момент написания этой статьи последней доступной версией сервера является 1.11.2. Чтобы узнать номер последней доступной версии, перейдите по этой ссылке.

Примите лицензионное соглашение Minecraft:

echo "eula=true" > eula.txt

Запустите Screen, чтобы сервер мог работать в фоновом режиме:

screen -S "Minecraft server 1"

Мы назвали текущий сеанс «Minecraft server 1». Но вместо этого можно использовать любое другое имя.
Это все — вы успешно установили собственный сервер Minecraft на Ubuntu.

Шаг 3 — Запуск сервера Minecraft

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

java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Minecraft требует наличия 1 ГБ оперативной памяти для загрузки сервера. Мы рекомендуем увеличить объем оперативной памяти для повышения производительности. Для этого замените 1024 в параметрах -Xmx и -Xms на 2048 (2 ГБ) и так далее. Вот что вы должны увидеть после выполнения команды:

Сервер Minecraft установлен всего за несколько минут. Он работает в фоновом режиме, благодаряScreen. Чтобы отказаться от Screen, нажмите CTRL + A, затем D. Вы можете отменить это и снова открыть окно Screen, введя в терминале screen -r. Также можнопоэкспериментировать с настройками сервера через файл свойств:

nano ~/minecraft/server.properties

Настройка сервера Minecraft на CentOS 7

Рассмотрим создание сервера Minecraft на VPS, который работает под управлением CentOS 7. Процесс немного отличается от Ubuntu.

Шаг 1 — Установка Java и Screen

Сначала нужно установить Java, поскольку Minecraft строится исключительно на нем. Следующим необходимым пакетом будет Screen. Он требуется для того, чтобы Minecraft работал после завершения сеанса SSH. Подключитесь к VPS-серверу через SSH и запустите следующую команду для установки обоих пакетов:

yum install java screen -y

Шаг 2 — Установка сервера Minecraft на CentOS 7

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

 mkdir minecraft

Затем измените рабочий каталог на тот, который только что создали:

 mkdir minecraft

Скачайте пакет установки сервера Minecraft:

 wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.10.2/minecraft_server.1.10.2.jar

Запустите Screen с соответствующим именем:

screen -S "Minecraft server"

Примите соглашение EULA, изменив в файле eula.txt значение с false на true. Используйте следующую команду для редактирования файла:

 nano eula.txt

Шаг 3 — Запуск сервера Minecraft

Запустим сервер, используя следующую команду:

 java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Результат работы команды:

Сервер Minecraft успешно запущен. Вы можете выйти из Screen с помощью сочетания клавиш CTRL-A + D.Настройки сервера можно изменить, отредактировав файл параметров:

 nano server.properties

Как создать сервер Minecraft на Windows

 


Также можно настроить сервер Minecraft на ПК под управлением Windows.

Шаг 1 — Получите последнюю версию Java

Установите последнюю версию Java. Вы можете использовать командную строку, чтобы проверить, соответствует ли конфигурация вашей системы необходимым требованиям. Выполните следующую команду:

 java -version

Затем убедитесь, что у вас установлена последняя версия Java, сверив ее номер с официальным сайтом. Если используется устаревшая версия, загрузите последний актуальный релиз.

 

Шаг 2. Установка сервера Minecraft на Windows

Теперь нужно выбрать место, куда установить сервер Minecraft. Мы рекомендуем создать для этого отдельную папку. Когда это будет сделано, загрузите последнюю версию программного обеспечения сервера Minecraft с официального сайта.


Переместите файл .jar в каталог, который создали ранее, и дважды кликните по нему.

Прежде чем приступить к запуску сервера Minecraft, необходимо принять соглашение EULA. Это можно сделать, отредактировав файл eula.txt и изменив значение с eula=false на eula=true.

Шаг 3 — Запуск сервера Minecraft

Запустите сервер с помощью командной строки Windows. Перейдите в каталог Minecraft. Например:

cd Desktop / MinecraftServer

Запустите сервер Minecraft, выполнив следующую команду:

java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Также можно дважды кликнуть по файлу .jar. Возможно, вам потребуется добавить сервер Minecraft в разрешенные приложения в брандмауэре.


Если вы видите похожий экран, это означает, что созданный сервер был успешно запущен:

Как создать сервер Minecraft на Mac


Рассмотрим, как создать сервер Minecraft на MacOS.

Шаг 1 — Установка Java и Screen

Если используете новую версию MacOS, в ней виртуальная машина Java установлена по умолчанию. Это можно проверить, введя через терминал следующую команду:

 java -version

Если Java недоступна, вы можете загрузить более старую версию Java с веб-сайта Apple.

Шаг 2 — Установка сервера Minecraft на Mac

Создайте новый каталог. После этого загрузите в него сервер Minecraft с официального сайта.

Затем откройте TextEdit и установите формат обычного текста (Format> Make Plain Text). Введите следующее:

#!/bin/bash
cd "$(dirname "$0")"
exec java -Xms1024M -Xmx1024M -jar minecraft_server.jar nogui

Сохраните этот файл как startmc.command в том же каталоге, где находится файл установки сервера Minecraft. Чтобы он работал, потребуется разрешение на выполнение. Его можно предоставить с помощью терминала в разделе Приложения> Утилиты. Открыв терминал, войдите в папку Minecraft.

Например:

cd Desktop/MinecraftServer

Вы можете предоставить требуемое разрешение с помощью следующей команды:

chmod a+x startmc.command

Шаг 3 — Запуск сервера Minecraft

Запустите сервер Minecraft, дважды кликнув по файлу startmc.command. После этого откроются новые окна терминала.

При первом запуске вы можете увидеть несколько предупреждений об отсутствующих файлах / каталогах. Не беспокойтесь, это абсолютно нормально!

Заключение

Поздравляем! Вы научились создавать сервер Minecraft в разных операционных системах.

Перевод статьи «How to Make a Minecraft Server» подготовлен дружной командой проекта Сайтостроение от А до Я.