Как создать сервер с хостингом для майнкрафт

Это руководство о том, как создать сервер Minecraft на различных платформах. К концу руководства вы будете знать, как установить сервер Minecraft на операционные системы Linux, Windows и Mac.

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

Чтобы получать удовольствие от многопользовательского режима, игрокам нужно либо установить свой собственный сервер Minecraft, либо использовать хостинг провайдера. В этом руководстве мы остановимся на решении установки своего собственного сервера Minecraft на Linux, Windows и Mac. Если у вас есть virtual server на Hostinger, вы можете использовать эти инструкции и играть со своими друзями и семьёй!

Давайте посмотрим, как создать сервер Minecraft на двух лучших дистрибутивах ОС Linux – Ubuntu and CentOS (англ.). Хоть процесс и очень похож на обоих системах, есть некоторые отличия в процессе установки необходимых пакетов.

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

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

Как только войдёте, можно начинать установку своего сервера Minecraft. Обращаем внимание на то, что установка сервера Minecraft требует наличие установленной Java в вашей системе. Возможно Java уже установлена на вашей системе. Чтобы это проверить, выполните следующую команду:

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

Запустите эти команды в вашем терминале для скачивания последних версий пакетов программ для установки на своей системе, включая Java:

Теперь вам нужно установить Java. Мы устанавливаем Java 7 для этого руководства:

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

Здесь мы также должны установить screen, который обеспечит работу вашего сервера в фоном режиме даже, если будет утрачено соединение. Чтобы это сделать, введите следующую команду:

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

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

После создания перейдите внутрь каталога:

Далее, вам нужно наличие wget, установленного в вашей системе. Если он ещё не установлен, просто выполните следующую команду:

Теперь скачайте и установите ваш собственный сервер Minecraft:

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

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

Вначале запустим screen, чтобы можно было запустить сервер в фоновом режиме:

Мы назвали текущую сессию ‘Minecraft server 1’, но вы можете использовать любое другое имя.

Это всё – вы успешно установили ваш пользовательский сервер Minecraft на Ubuntu.

Теперь вам нужно только запустить установленный сервер. Для этого в терминале запустите такую команду:

Как вы видите, Minecraft требует наличия 1024MB или 1GB RAM доступной для запуска сервера. Так как это минимальные требования, рекомендуем вам иметь в наличии больше оперативной памяти (RAM) для лучшей производительности. Для выделения большего объёма памяти для сервера просто заменить 1024 в -Xmx и -Xms параметрах на 2048 (2GB) и так далее. Вот, что вы увидите после выполнения команды:

И теперь он у вас есть: ваш собственный сервер Minecraft всего за несколько минут. Сервер запущен в фоновом режиме, так как мы используем screen. Чтобы отключить screen, нажмите CTRL + A, потом D. Вы можете откатить назад операцию и ещё раз открыть окно screen написав screen -r в терминале. Экспериментировать с настройками сервера можно в файле свойств:

Давайте посмотрим, как создать сервер Minecraft на VPS запущенном под ОС CentOS 7. Процесс не слишком отличает от Ubuntu.

Во-первых, вам надо установить Java, так как Minecraft полностью построен на ней. Далее screen, так как он необходим для сервера Minecraft после завершение сеанса в SSH. Подключитесь к вашему VPS серверу через SSH (пользователи Windows могут использовать для этого клиент Putty SSH) и запустите установку этих двух пакетов:

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

Далее, перейдите в только что созданный каталог:

Скачайте пакеты сервера Minecraft:

Запустите screen с корректным названием:

Примите соглашение EULA сменив значение с false на true в файле eula.txt:

Теперь вы можете запустить сервер, используя эту команду:

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

Сервер Minecraft был успешно запущен, вы можете выйти из screen, используя сочетание клавиш CTRL – A + D.

Настройки сервера могут быть изменены редактированием данного файла:

Сервер Minecraft также можете установить и на свой Windows PC. Постараемся раскрыть всё, что вам для этого потребуется, в трёх шагах.

Поскольку Minecraft основан на Java, нужно установить последнюю её версию и убедиться, что всё запущенно верно. Вы можете использовать командную строку для проверки соответствия требованиям. Выполните следующую команду:

Потом убедитесь, что ваша версия соответствует последней версии Java на официальном сайта. Скачайте и установите, если ваша текущая версия более устаревшая или если у вас нет вообще Java.

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

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

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

Вы можете запустить сервер Minecraft при помощи командной строки Windows. Используйте её для перехода в ваш каталог Minecraft. Например:

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

Или же вы можете ещё раз дважды нажать левой кнопкой мыши на файл с расширением .jar и это приведёт к тому же результату. Вам понадобится разрешить серверу Minecraft доступ через фаервол (брандмауер) Windows.

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

Последним, но не менее важным пунктом рассмотрим установку сервера Minecraft на MacOS. Решение задачи в три шага.

Java включена по умолчанию, если вы используете самую последнюю версию системы MacOS. Перепроверить это можно путём ввода этой команды в вашем терминале:

Если окажется, что она недоступна, вы можете скачать традиционные версии Java с сайта Apple.

Чтобы всё было аккуратно и организованно, лучшим выбором будет создать каталог для вашего сервера Minecraft. Как только вы его создали, скачайте установку сервера Minecraft с официального сайта.

Скачайте её в созданный каталог. Затем откройте текстовый редактор и установите формат в простой текст (plain text) Format › Make Plain Text. Вставьте в файл следующее:

Сохраните файл как startmc.command в этом же каталоге, где находятся установочные файлы сервера Minecraft. Чтобы он заработал, нужно изменить права доступа. Назначить их можно из терминала (Terminal), который можно найти в ApplicationsUtilities. Как только терминал откроется, перейдите в ваш каталог Minecraft. Например:

Назначить права доступа можно такой командой:

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

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

Поздравляем! С завершением этого руководства вы научились создавать сервер Minecraft на различных платформах и операционных системах.

Если у вас есть идеи, подсказки или хитрости, которыми вы бы хотели с нами поделиться – сделайте это в комментариях под статьёй!

По материалам www.hostinger.ru

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

Итак, начнем с самого простого, закажите виртуальный сервер и в личном кабинете напишите в отдел продаж CloudLITE запрос на открытие бесплатного тестового периода. После этого Вам будет предоставлен сервер для тестирования.

Добавьте его в корзину и активируйте. Активация обычно происходит в течение 10 минут, пожалуйста, подождите.

Пока виртуальный сервер активируется, посмотрите видео про наш центр обработки данных NORD:

Поздравляем! Ваш виртуальный сервер активирован, теперь скачайте и установите программу PuTTY с официального сайта. На странице заказов нажмите кнопку «Инструкция». Она также будет выслана на электронную почту.

Скопируйте IP адрес из инструкции к виртуальному серверу:

Вставьте его в поле «Host Name IP» в PuTTY Configuration:

В PuTTY нажмите «Open». В ответ на Security Alert нажмите «Да».
Login: root
Пароль для root скопируйте из инструкции к виртуальному серверу.
Обратите внимание, что копировать нужно без пробела в начале. Убедитесь в том, что текст выделен правильно. Чтобы вставить его, нужно нажать правую кнопку мыши, держа указатель мыши внутри консоли.

Ура! Вы на сервере! Выполните команду: apt-get update (чтобы обновить список пакетов). Для этого скопируйте её отсюда и вставьте в PuTTY. Затем нажмите «Enter».

В PuTTY остановите веб-сервер и MySQL командой:
/etc/init.d/apache2 stop && /etc/init.d/mysql stop
Для выполнения нажмите «Enter».

Далее выполните команду в PuTTY для установки Java:
apt-get install default-jre
Нажмите «Enter» для её выполнения.

В PuTTY наберите Y в консоли и нажмите «Enter», чтобы подтвердить выбор. Дождитесь окончания процедуры установки пакетов. Это займёт примерно 10 минут.

Скрипту из вики требуются curl screen nano bash grep , но они уже установлены в системе. В рамках этой инструкции не будем им пользоваться.

Затем введите команду в PuTTY:
adduser minecraft
И нажмите «Enter» для открытия диалога.

В первом шаге диалога создания пользователя будет запрошен пароль. Нужно придумать и создать пароль для нового пользователя. Он должен быть от 8 символов и длиннее. Дальнейшие вопросы про телефон, комнату можно подтвердить подряд кнопкой «Enter», не вводя ничего. Будет создан пользователь «minecraft», пароль для него и домашний каталог для него.

Теперь необходимо подключиться к виртуальному серверу от имени пользователя. Снова откройте PuTTY, вставьте IP адрес из инструкции к виртуальному серверу. Введите логин minecraft и пароль, который придумали.

После этого скопируйте и вставьте команду в PuTTY:
wget https://s3.amazonaws.com/Minecraft.Download/versions/1.12.1/minecraft_server.1.12.1.jar

Будет скачан jar пакет сервера:

Запустите сервер командой в PuTTY:
java -Xmx1024M -Xms1024M -jar minecraft_server.1.12.1.jar nogui

Будут созданы рабочие файлы, а затем отображена ошибка о несогласии с EULA. Сервер закроется с ошибкой. Это нормально -)

Теперь нужно ввести команду в PuTTY:
nano eula.txt

Откроется текстовый редактор nano. Нужно переместить курсор кнопками управления курсором так, чтобы можно было стереть false. Вместо false нужно написать true и нажать на клавиатуре сочетание «Ctrl+O», а затем «Enter» для сохранения, после чего «Ctrl+X», а затем «Enter» для выхода.

Снова запустите сервер командой в PuTTY:
java -Xmx1024M -Xms1024M -jar minecraft_server.1.12.1.jar nogui

На этот раз он запустится уже без ошибок. Будет создан мир и примерно через две минуты он станет доступен.

Проверьте работу сервера:
https://dinnerbone.com/minecraft/tools/status/
вставьте свой IP адрес сервера и посмотрите, что покажет. Если табличка зелёная, то сервер работает, а если красная, то нет.

Если закрыть окошко PuTTY, то сервер будет остановлен. Это неудобно, правда? Исправим эту ситуацию!

Остановите сервер Minecraft, для этого нужно нажать сочетание «Ctrl+C» на клавиатуре. Закройте окно с minecraft@Ubuntu.
Снова откройте PuTTY и зайдите как root. Затем введите команду:
crontab –e

Нажмите «Ctrl +O», чтобы сохранить файл, а затем «Ctrl+X», чтобы выйти.
Сервер будет запущен через 60 секунд после перезагрузки виртуального сервера. Это осуществляется с помощью программы cron.

Этот шаг можно пропустить!
Чтобы использовать на сервере свою карту из одиночной игры, нужно из папки saves, которая находится в каталоге установленной игры (minecraft), перенести папку с Вашей картой (например, New World) в папку, где лежит сервер игры. Не забудьте поменять level-name в файле server.properties, если ваша папка называется не так, как текущая папка сервера. Перенос должен осуществляться при выключенном сервере. Для переноса понадобится установить программу WinSCP. Зайдите на виртуальный сервер как root по данным из инструкции к виртуальному серверу (так же, как делали в начале инструкции).

Нажмите «Да». Перейдите в папку /home/minecraft

Скопируйте карту, руководствуясь приведённой выше справкой. Программа поддерживает Drag’n’drop, поэтому файл можно потянуть прямо из проводника. Имена папок не должны совпадать, иначе сломаете текущий мир.

Карту скопировали.
Не забудьте поменять level-name в файле server.properties, ведь эта папка с миром называется не так, как текущая папка сервера.
Редактирование файла можно начать прямо из WinSCP, щёлкнув по нему правой кнопкой мыши и выбрав пункт «Править».

Теперь настроим параметры сервера по своему вкусу. Если не планируете возиться с настройкой, то обратите внимание только на три параметра: difficulty, gamemode и motd, а остальное оставьте по стандарту. Не забудьте сохранить файл!

По материалам cloudlite.ru