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

Это руководство о том, как создать сервер 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

Что будет, если, например, прийти в пекарню и попросить отдать без оплаты аппетитный кексик? Скорее всего, вас выставят за дверь. Почему так произойдёт? Потому что требовать кексик просто так нельзя. В его создании задействована техника и человеческий ресурс, за проделанную кем-то работу надо платить. Таким лирическим отступлением я подвёл вас к теме статьи — бесплатный хостинг Майнкрафт.

Впервые об этом я услышал совсем недавно и удивился, как такое возможно. Как можно купить или арендовать сервер и раздавать пространство на нём за доброе «спасибо»? Каким образом содержать оборудование? Чем выдавать зарплату сотрудникам? С чего владельцам получать дивиденды? В общем, вопрос больше, чем ответов. Именно их разбором мы сегодня и займёмся.

Как оказалось, многие владельцы проектов таким громким выражением просто привлекают потенциальных клиентов. Конечно, многие хотят забрать свои сливки, ничего не отдав. Но такого не бывает, мои дорогие подписчики. И я бы хотел, чтобы вы усвоили одно хорошее правило: «бесплатный сыр бывает только в мышеловке».

Кстати, я уже разбирал подобную тему, но она была связана с разработкой интернет-магазина.

По факту, бесплатный хостинг может таковым и не являться. Очень часто под громким описанием предлагают:

  • Предложения с тестовым периодом. Многие компании предоставляют новым клиентам пробные 30 дней. Это позиционируется как дача возможности ознакомиться с качеством предоставляемых услуг, не потратив при этом собственных денег. Если организация делает такое предложение — она хорошая и с ней можно работать в будущем. Но нужно понимать, что тестовый период даётся не навсегда;
  • Дешёвые. Почему-то некоторые фирмы решили, что если они просят копеечную оплату за свои услуги, то это бесплатно. Например, 1 слот / 1 рубль. То есть здесь не нужно платить? Я передам компании 30 рублей за 30 мест на своём сервере — это уже не бесплатно! Если вы столкнулись с подобным проектом, то лучше откажитесь от сотрудничества. Я бы не стал работать с человеком, который обманывает меня с первого слова.

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

Собирая материал к этой статье, я читал о множестве подобных проектов. На многих из них были жёсткие ограничения: сервера были доступны 2-3 часа в сутки, предоставлялось мало ресурсов, минимальное количество настроек и т.д. На Aternos я наткнулся случайно. Первое, что мне понравилось — симпатичный сайт ( Aternos.org . На главной странице размещена основная информация. В общем, владельцы ресурса подготовили хороший продающий лендинг.

Следующий этап — чтение отзывов. В основном, сайты и форумы по Minecraft. На моё удивление, негативных мнений, практически, нет. На официальном сайте организации есть информация, что предлагаются гибкие конфигурации, возможность устанавливать сервера с модами, хорошая защита от DDoS-атак и многое другое. Ознакомиться с ней можете в разделе «Особенности»:

Если вас этот проект заинтересовал, попробуйте поработать с ним лично. Потом не забудьте оставить отзыв об Aternos в комментариях к этой статье.

Об этом хостинге я уже рассказывал на своём блоге. Сегодня просто хочу напомнить о нём. Никакие бесплатные проекты не затмят хорошую компанию с приемлемыми ценами.

А всё почему? Потому что каждый сотрудник получает справедливую оплату своего труда. Это мотивирует работать ещё лучше, что повышает качество предоставляемых услуг. С MyArena именно такая история. Ребята хорошо проявляют себя и просят справедливую цену за свою работу.

Этот хостинг можно отнести к разряду «дешёвые». 20 рублей за 1 слот в месяц — среднерыночная стоимость. Создать свой сервер можно за несколько минут, на инсталляцию модификации уйдёт столько же времени. На выходе получается готовый к работе проект. Так же есть оплата за ресурсы. То есть вы арендуете не количество слотов, а определённые мощности серверного оборудования. Такой вариант выгоден крупным проектам, можно сократить затраты.

В общем, советую не экономить, а потратить несколько сотен рублей на сотрудничество с крупной фирмой. У MyArena все сервера, включая версию 1.8, работают в режиме 24/7, поддержка быстро реагирует на новые заявки и оказывает всестороннюю поддержку своим клиентам.

Если нет оплаты за аренду оборудования клиентами, должны быть другие источники доходов. Без этого ни один проект не проработает больше 1-2 месяцев. А если и проработает, то это уже какая-то благотворительность. Первый источник доходов — реклама. Начиная от сайта, заканчивая серверами своих клиентов. Степень распущенности зависит от жадности владельца компании: игроки могут видеть парочку аккуратных баннеров или мучиться от бесконечного количества рекламы (часто нетематической).

Даже если взять Aternos, который я описывал выше, то там в шапке есть:

Это — пример «доброй» рекламы. Она не мешает, не ограничивает видимость блоков и т.д. Можно сделать вывод, что данный проект покрывает расходы на сервера доходами от рекламодателей.

Второй источник — предоставление платных услуг. В интернете можно встретить огромное количество сервисов (речь не только о хостингах), где базовый функционал стоит 0 рублей, а для получения дополнений придётся доплачивать.

Хорошим примером является uCoz , который я недавно описывал. Здесь можно бесплатно создать сайт и пользоваться им, сколько угодно. Но чтобы продвинуть его до статуса «крупный портал», придётся доплачивать за вспомогательные инструменты. То есть сначала демонстрируется базовый функционал, а затем ненавязчиво предлагаются дополнительные функции, с которыми «будет только лучше».

А вообще, если в вашем кармане лежит несколько тысяч рублей, то я вам не советую лезть в эту среду. Работа над сервером — кропотливый и сложный процесс. Требуется большой капитал для открытия. Не думайте, что арендуете мощности, установите мод и игроки попрут толпами. Чтобы завлечь их, нужна реклама. А чтобы появилась постоянная аудитория, проект должен быть особенным, обладать уникальной модификацией. А работа программиста и маркетолога — удовольствия не дешёвые. Лучше выбрать другое направление.

Я уже рассказывал, куда можно вкладывать деньги. Прочитайте эту статью и начните пользоваться советами на практике уже сегодня!

Подходя к концу сегодняшней статьи, хочу вас ещё раз попросить: если вы планируете какое-то новое дело, не пытайтесь экономить, особенно на мелочах (на них всё строится, как раз). Нужно всё делать идеально сразу. Купив дешёвое оборудование сегодня, через год оно выйдет из строя, и вы потеряете ещё больше денег, чем при покупке дорогой техники (она проработает много лет). Не забудьте подписаться на мой блог!

По материалам start-luck.ru