Как разместить свой собственный сервер Minecraft
Содержание
Minecraft — все еще очень популярная игра, и большая часть привлекательности заключается в возможности размещения и запуска собственных серверов. На удивление просто разместить сервер Minecraft, и вы можете быстро его запустить.
В этом руководстве описан один из многих способов запуска сервера Minecraft, но этот метод является одной из самых простых и стабильных настроек сервера. возможно.
Перед началом работы
Если вы просто планируете запустить сервер Minecraft в своей локальной сети, это не проблема, но если вы хотите, чтобы люди могли играть на вашем сервер через Интернет, вам нужно будет найти хостинг для вашего сервера.
Существует множество отличных опций, которые вы можете использовать для размещения вашего сервера Minecraft: Linode и DigitalOcean, как правило, являются безопасным выбором. Вам понадобится VPS (виртуальный частный сервер) для размещения Minecraft. Вы не можете разместить на дешевом виртуальном хостинге, который обычно предназначен для размещения простых сайтов.
Вы также собираетесь разместить сервер в Linux. Хотя возможно запустить сервер Windows Minecraft, Linux дешевле разместить, и его, как правило, проще поддерживать. Ubuntu — хороший выбор, когда дело доходит до дистрибутива. Он довольно дружественный к новичкам, стабильный, и у него есть активное сообщество, чтобы помочь, если вам это понадобится.
Все отсюда предполагает, что у вас есть хостинг и вы вошли в терминал, либо через SSH, либо через Интернет. интерфейс предоставлен вашим хостом. Любой хороший хост VPS позволит вам терминальный доступ.
Установить зависимости
Вам понадобится несколько пакетов программного обеспечения, прежде чем вы сможете запустить Minecraft сервер. Вы можете установить их напрямую с помощью менеджера пакетов Ubuntus Apt. Начните с выполнения следующей команды в терминале на вашем сервере:
sudo apt install default-jdk screen wget
Если вы никогда ранее не использовали менеджер пакетов Linux, подождите несколько секунд, пока Ubuntu установит ваше новое программное обеспечение. Он сообщит вам, когда он будет готов.
Загрузите сервер Minecraft
Настройте каталог, в котором вы хотите запустить сервер. Это не имеет большого значения. Вы можете делать все из своего домашнего каталога, если это наиболее удобно для вас.
mkdir ~ / Minecraft cd ~ / Minecraft
На своем обычном компьютере зайдите на страницу загрузки сервера Mincraft. Найдите ссылку для загрузки последней версии сервера Minecraft. Скопируйте эту ссылку в браузере.
Вернувшись в серверный терминал, начните вводить следующую строку:
wget -O minecraft_server.jar
Вставьте адрес, который вы скопировано, что будет выглядеть примерно так:
wget -O minecraft_server.jar https://launcher.mojang.com/v1/objects/3737db93722a9e39eeada7c27e7aca28b144ffa7/server.jar
Вы должны будете принять лицензию Minecraft в Чтобы запустить ваш сервер. Вы делаете это, создавая файл в том же каталоге, что и ваш сервер. Сервер прочитает файл и увидит, что вы приняли лицензию.
echo eula = true & gt, eula.txt
Написать сценарий запуска
Вам не нужен стартовый скрипт, но проще просто объединить вещи в скрипт, так что вам нужно всего лишь запустить одну команду для запуска вашего сервера. Начните создавать новый файл, открыв его в текстовом редакторе. Если вы не знакомы с текстовыми редакторами Linux, используйте Nano.
nano start-server.sh
Затем заполните свой скрипт, чтобы он выглядел так:
#! / bin / bash / usr / bin / screen -S $ 1 / usr / bin / java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
Сохраните сценарий и выйдите из текстового редактора. Вам также нужно сделать исполняемый скрипт перед его запуском.
chmod + x start-server.sh
Запустить сервер
Вы наконец готовы запустить свой сервер. Дайте ему имя, которое вы легко сможете указать в кавычках при запуске скрипта.
./ start-server.sh New-Server
Ваш сервер загрузится, и вы сможете подключитесь, введя IP-адрес вашего сервера в вашем клиенте Minecraft. Не забывайте обновлять свой сервер, заменяя файл.jar сервера новыми выпусками.
Если вы планируете сделать ваш сервер общедоступным, то стоит изучить советы хостов VPS по обеспечению безопасности сервера. Также было бы неплохо включить брандмауэр. У Ubuntu есть отличный вариант в виде UFW.