выложить свой сервер на хостинг майнкрафт
Выложить свой сервер на хостинг майнкрафт
У меня часто спрашивают разные вещи о создании сервера, и вот я решил написать гайд.
Да, да, понятно. Тебе надоело играть в одиночку. Даже скорее нет, просто на всех серверах такие борзые админы. вот ты и решил создать свой сервак «с преферансом и дамами».
Ядер есть много, но у нас тут три самых распространенных:
1. Vanilla (Ванильный) сервер. Стандартное ядро от Mojang. Самое убогое, на него можно ставить некоторые моды. Скачать его можно тут, инструкция по установке тут.
2. Bukkit (Ведро) сервер. Самый распространенный, на него можно и моды ставить (специально портированные), и плагинов для него тысячи. Советую начинать с него. Скачать можно тут, инструкция по установке тут.
3. MCPC+ сервер. Самый многофункциональный, на него можно поставить любой мод, работающий с Forge, и все плагины Bukkit на нем тоже работают. Скачать можно тут для 1.5.2 и ниже, тут для 1.6 и выше (списки сборок слева), а инструкция по установке тут.
Итак, выбираешь ядро, и вперед.
1. Тестируем сборку
Вписываем в консольку stop, и нажимаем Enter. Сервер остановлен, теперь открываем файл server.properties. Его настройки описаны в гайде по установке, а нас интересует строка server-ip. Пишем в неё сразу после «=» слово localhost. Затем стираем цифры из строки server-port. Теперь после запуска сервера, он будет находится внутри нашей локальной сети, и мы сможем зайти на него по айпи localhost.
Тут есть 2 нюанса:
А. Не забудьте записать свой ник в документ ops.txt, чтобы стать админом.
Б. Для захода на MCPC+ у вас на клиенте должен стоять Forge.
2. Как открыть сервер для других
Итак, мы хотим открыть сервер для игры других. Для этого нам нужно узнать свой айпи (ip). Нажимаем сюда, и Яндекс сам скажет вам ваш айпи. Затем занисываем его в server-ip после «=».
Теперь поговорим о server-port. Для игры на вашем компьютере должны быть открыты порты, через которые заходят игроки. Есть несколько вариантов:
Итак, прежде чем запускать игроков на Bukkit или MCPC+ сервер, загляни в часть 4.
На Bukkit и MCPC+ сервере обязательно иметь эти плагины:
На сегодня всё, скоро мы поговорим о русификации Bukkit’a, настройке permissions и многом другом.
Как установить сервер Майнкрафт на Linux хостинг VDS\VPS, инструкция
Многие пользователи хотят иметь свой сервер, но дома сервер Майнкрафт держать могут не все. Можно арендовать выделенный VDS или VPS сервер и запустить сервер майнкрафта на удаленной машине, которая находится в профессиональном датацентре. Если Вы решили установить свой сервер Minecraft на хостинг, первое, что вам необходимо это найти подходящий дедик(выделенный сервер). В настоящее время многие компании предлагают выгодные тарифы на сервера.
Многие не знают как запустить сервер майнкрафта на выделенном сервере, собственно, я знаю, по этому напишу эту очень подробную инструкцию о том, как запустить свой сервер на хостинге.
Далее будет довольно подробная инструкция использования хостинга firstvds.ru, он достаточно популярный, там средние цены, а инструкция, в принципе подойдет и для любого другого хостинга.
Регистрируемся и авторизуемся в панели хостинга, заказываем новый сервер.
Данный хостинг требует выбора KVM виртуализации для игровых серверов, она дороже, отличия между OVZ и KVM гуглите.
Далее выбираете тип диска, тут все зависит от вашего бюджета, естественно SSD лучше, но если есть деньги, рекомендую взять больше памяти и процессора.
Для написания статьи я взял VDS разгон, 2 ядра, 2 GB оперативной памяти, диск на 60 гб, все это стоит 509 рублей.
Какой сервер выбрать?
Тут сильно зависит от количества игроков, типа сервера, модов итд итп, вообще 2гб памяти должно хватить на 10-20-30 игроков, а может быть и больше, тут вас лучше гуглить сервера\сборки серверов, рекомендации. Я не занимаюсь серверами, потому опыта не имею.
Сверху пишем домен, базовая настройка, можно написать не существующий.
Выбираем операционную систему, я выбрал Debian 8, так как в системе 2 гб памяти, то система 32 битная, если памяти будет больше 4гб то система должна быть 64 битная.
Создаем заказ, оплачиваем, это я показывать не буду, по завершению вам на почту придет доступ к серверу, в виде его IP, и пароль для root пользователя.
Подключаемся к серверу через Putty:
Если на каком то этапе работы вы сломали сервер, либо вы хотите заново установить на него операционную систему, в письме с данными будет так же адрес и данные для доступа к панели управления виртуальным контейнером, там можно переустановить систему, посмотреть разную статистику.
В ответ вы получите
Java на вашем сервере не установлена, если там покажется какая то версия, то если она 8, то это хорошо, если 7, то придется удалить 7 и установить 8 версию, за этим в гугл. Стандартно на Lamp серверах нет Java.
Итак, нам необходимо установить Java 8 на Debian сервер:
Запускаем WinSCP, подключаемся к серверу используя IP, логин и пароль из письма.
Стандартно после входа вы будете в папке /root, потому сразу поднимаемся на уровень выше, попадем на уровень выше, видим это:
В Putty пишем в консоль:
Должно появиться сообщение gpg: imported: 1 (RSA: 1)
Нас спросит уверены ли мы, ждем Y.
Далее покажет сообщение с соглашением, соглашаемся.
Ждем окончания, повторно вводим
Смотрим, должно быть нечто такое:
Создаем нового пользователя, вводим (если у вас есть панель ISP, то создать пользователя нужно через панель ISP, так же прочитайте спойлер сверху, где «Если вы выбрали IspManager» )
Где southpark это имя юзера.
Вас попросит ввести пароль, потом подтверждение, а потом краткое и полное имя, рабочий телефон и прочую хрень, ее можно не заполнять
После чего домашняя директория пользователя будет /home/southpark, в нее мы будем загружать наш сервер майнкрафта.
Скачиваем ванильный сервер майнкрафта
Помещаем его в папку /home/southpark при помощи Winscp.
Настало время запустить сервер:
Вы сразу получите сообщение:
Необходимо перейти в /home/southpark, найти там файл eula.txt, открыт его редактором и заменить eula=false на eula=true
Если у вас пиратка, то при входе на сервер вы получите сообщение:
Ошибка входа: Недействительная сессия (перезапустите лаунчер и игру)
Остановите сервер, в консоли нажмите комбинацию Ctrl+C
Откройте файл server.properties, он там же где и eula.txt, найдите строчку online-mode=true и замените ее на online-mode=false
Запустите сервер снова.
Что бы сервер не закрывался после закрытия Putty:
Необходимо установить screen
Вводим:
Теперь, для запуска сервера, вводим:
Переходим в папку где лежит сервер
Теперь можно закрыть Putyy, серер продолжит работать.
Если вы хотите остановить работающий сервер, подключайтесь к серверу снова, вводите
У вас откроется консоль с работающим сервером, жмите Ctrl+C и вы остановите сервер.
Для мониторинга нагрузки на CPU и память рекомендую установить htop
Теперь ради интереса запустим сервер с модами, возьмем крутой клиент и попробуем запустить.
Я взял клиент journey by obscurus, это один из самых крутых клиентов у нас на сайте, он так же имеет сборку сервера для игры.
Качаем, распаковываем, устанавливаем клиент, распаковываем сервер, сам сервер работает уже на Thermos, но это не суть важно.
Все содержимое папки с сервером скидываем в папку /home/southpark, предварительно ее очистив от другого сервера.
Как оказалось, лично у меня сервер не смог запуститься на 2гб памяти, потому я удалил несколько крупных модов, среди них: форестри, дименшнал дорс, аетер 2, тропикрафт, лукантис мобс, декокрафт, твайлайт форест, после чего сервер запустился.
Как запустить сервер:
В папке с сервером есть Запуск сервера.bat, открываете его notepad++
Внутри есть такая строчка:
Вот собственно и все, все, что касается дальше, это уже настройка самого майнкрафт сервера, установка модов итд итп, тут я вам не помощник.
Lamp сервер подразумевает наличие Apache2, mysqlm, php потому нам нужно будет только настроить их.
Подобных инструкций в сети куча, потому напишу кратко, вам все так же потребуются Putty и Winscp.
Далее по инструкции example.com имя вашего домена.
Сначала при помощи Winscp создайте папки /var/www/example.com/public_html
Через консоль пропишите
Для проверки в папке public_html можете создать любую html страницу.
Далее пройдите в /etc/apache2/sites-available/
Откройте файл 000-default.conf, это дефолтный конфиг.
Создайте новый файл с именем example.com.conf
Поместите содержимое дефолтного конфига в файл example.com.conf
Измените адрес на ваш:
Без закомментированных строк должно быть так:
Все нормальные сайты требуют Mysql базы данных, потому напишу как ее создать.
В консоль вводим:
готово, можете скидывать в public_html файлы например wordpress, запускать установку, указывать данные бд, создавать сайт.
Как создать сервер с нуля для разных версий Minecraft
реклама
Всем привет! Сегодня я расскажу, как сделать на своём компьютере сервер, который закрыт в локальной сети (localhost). Многие игроки хотят создать свой сервер и начать над ним работать. Для начала нам надо определиться, на какой версии вы хотите создать сервер. Если вы хотите создать сервер версии 1.16.* и выше, то вам, пожалуй, требуется ядро yatopia, новое популярное ядро, оптимизированное лучше, чем paper на данных версиях. Если у вас есть новые плагины, и нет старых, на версии 1.9-1.13, то лучше использовать paper. Вообще есть много ядер, для модификаций игры, и для плагинов, или просто Vanilla ядро.
Вот пример нескольких ядер:
Теперь перейдём к установке. Создайте папку, где будет расположен ваш сервер. Далее скачайте своё ядро, которое вам больше нравится, поместите его в эту папку, и создайте текстовый документ с названием start. Затем откройте его. И введите следующие строки:
реклама
для копирования текста в фотографии:
реклама
реклама
(консоль может быть разной, зависит от версий игры)
Если моя статья вам понравится, то в следующей статье я расскажу, как открывать сервер у себя на компьютере для других пользователей с помощью одной программы.
(Показы на скриншотах версия пустой сборки spigot 1.12)
Я оставлю свою пустую сборку которую показывал примером в данной статье.
Как установить сборку Майнкрафт сервера на хостинг
На хостинг gamehost.io можно установить готовую сборку Майнкрафт сервера, не зависимо от того на базе какого ядра сервера (spigot/paper spigot/forge mode loader) она сделана. В этой статье мы подробно рассмотрим этот процесс.
Статья рассчитана на то что у вас уже есть активный сервер Minecraft. Если у Вас еще нет активного сервера – рекомендуем сначала ознакомиться со статьей Как создать свой сервер Minecraft.
Существует два способа установить готовую сборку на хостинг gamehost.io
Перед началом установки сборки сервера обязательно необходимо выключить сервер. Для этого на странице вашего сервера в личном кабинете, в разделе Быстрый доступ нажмите кнопку Панель Управления, в результате у вас откроется панель управления сервером в новой вкладке браузера.
Чтобы выключить сервер кликните на кнопку Остановить и дождитесь пока сервер завершит свою работу.
Установка сборки сервера через WEB-Файл Менеджер
В боковом меню, в секции УПРАВЛЕНИЕ СЕРВЕРОМ кликните на пункт Управление Файлами чтобы попасть на страницу управления файлами сервера
Выделите все файлы сервера, для этого кликните по чек-боксу в строке заголовка таблицы файлов. После из выпадающего меню Массовые акции выберите пункт Удалить файлы, нажмите OK во всплывающем окне чтобы подтвердить удаление существующих файлов сервера, это обязательный шаг перед загрузкой готовой сборки.
В текстовом поле укажите новое имя JAR файла – server.jar и нажмите кнопку Enter на клавиатуре
После этого можно запускать сервер, он будет запущен на базе только что загруженной готовой сборки.
Для того чтобы запустить сервер – в боковом меню, в секции УПРАВЛЕНИЕ СЕРВЕРОМ кликните на пункт Консоль чтобы попасть на страницу консоли сервера, нажмите кнопку Запустить и подождите пока сервер загрузится.
При первом запуске сервер создаст и сгенерирует новый мир, это может занять какое-то время (в зависимости от тарифного плана сервера).
Установка сборки сервера через FTP клиент
В нашем примере мы рассмотрим подключение и установку сборки через FileZilla.
Данные доступа через FTP клиент доступны на странице вашего сервера в личном кабинете. В разделе Быстрый доступ нажмите кнопку SFTP Доступ, в результате у вас откроется всплывающее окно с данными доступа к файлам сервера через FTP клиент.
Никогда не сообщайте данные доступа к SFTP вашего сервера третьим лицам. В случае если кто либо посторонний узнал SFTP пароль вашего сервера – немедленно сгенерируйте новый! Для этого Вам необходимо кликнуть на кнопку Сменить SFTP пароль и он тут же будет обновлен.
Запустите FTP клиент, и заполните данные подключения согласно тем что указаны для вашего сервера.
Обратите внимание, в поле хост обязательно должен быть указан sftp протокол перед адресом сервера. Рекомендуем вам заполнить поля в которые необходимо ввести данные подключения, путем копирования/вставки их из личного кабинета. Что бы получить пароль доступа – кликните на кнопку Показать.
Перед загрузкой распакованной сборки необходимо удалить все существующие файлы сервера. Перед удалением файлов обязательно необходимо выключить сервер через панель управления.
Удаление всех файлов сервера через FTP клиент может занять продолжительное время, особенно если текущий сервер занимает много места. Вы можете выполнить быструю очистку данных сервера используя Файл Менеджер который доступен в панели управления сервером.
Запустите сервер из панели управления, дождитесь его полной загрузки и можно подключаться к игровому серверу используя IP адрес указанный в личном кабинете.
Как создать сервер Minecraft: 6 способов
Все мультиплеерные онлайн-игры работают на отдельных серверах. Бывает, что предлагаемые параметры пользователя не устраивают. В таких случаях оптимальным вариантом будет установка собственного сервера. Сегодня расскажем о том, какими способами можно создать сервер Minecraft.
Зачем создавать свой сервер в Майнкрафт
Создавая собственный сервер в Minecraft, пользователь получает практически безграничный контроль над игровым процессом. В нем можно создавать собственные правила, устанавливать какие-либо моды или фильтры, приглашать своих друзей в приват и так далее. Это не так сложно и дорого, как может показаться на первый взгляд. Но это не все преимущества, есть еще несколько:
Как создать внутренний сервер в Realms
Майнкрафт – очень крупная игра с огромной базой пользователей. Естественно, что разработчики игры Mojang AB совместно с Microsoft создали готовое решение для создания сервера – Realms. На данный момент оно доступно в виде ежемесячной подписки Realms Plus и стоит 7,99 долларов США. В дополнение еще прилагается куча пакетов текстур, скинов и мэшапов, облачное хранилище, пятьдесят миров Майнкрафт, а еще одновременное подключение к серверу до 10 игроков.
Плюсы : Так как это предложение от официальных разработчиков, пользователю не придется заботиться о защите, постоянно обновлять ПО или создавать резервные копии. Все эти заботы на себя возложили разработчики.
Минусы у подобного сервера тоже имеются. Пользоваться сервером Realms смогут только владельцы лицензионной версии игры. Устанавливать различные плагины и моды на такой сервер невозможно.
Вдобавок, на мобильных устройствах, консолях и Windows 10 предусмотрена своя версия Minecraft. На Mac и Linux придется устанавливать Minecraft: Java Edition с другой версией кода. Эти два варианта несовместимы друг с другом, разрабатываются по отдельности и имеют разный функционал. Не отличается только цена, но, если вы используете обе версии, переплачивать придется вдвойне.
Как создать сервер Minecraft на специализированном хостинге бесплатно
Одно из явных преимуществ в сравнении с предыдущим сервером – добавление модификаций и плагинов на усмотрение пользователя. Есть еще возможность подключения с неофициальных версий игры.
В числе минусов присутствует сложность в настройке подобного сервера. Придется вручную устанавливать разные параметры; моды и плагины подключаются тоже самостоятельно игроком. Компании, бывает, внедряют дополнительные услуги, за которые придется платить. Стабильность в работе таких серверов тоже не так часто встретишь, все же зависит от хостинга.
По поводу компаний с полностью платными услугами – у каждой из них цена и функционал могут отличаться. Среднюю стоимость вычислить практически нереально, выбор остается за игроком. Например, Advens предоставляет серверные услуги по цене от 800 рублей, а игровой хостинг MyArena предоставляет тарифы с оплатой за слоты и ресурсы.
Как создать домашний сервер для Minecraft
Создать сервер Майнкрафт можно и самостоятельно на компьютере, без посредников. Как говорится, дешево и сердито. Единственным требованием в таком случае будет только статический IP-адрес. Для его приобретения необходимо обратиться к провайдеру. После остается только создать собственный одиночный мир и открыть к нему доступ. Друзьям останется только подключиться через установленный IP.
Плюсы – можно устанавливать любые моды и плагины, применять любые конфигурации, проводить детальную настройку мира.
Кроме того, важно иметь стабильное и высокоскоростное подключение к интернету. Рекомендуется иметь свободный пропускной канал для исключения лагов и высоких пингов. Но это все равно не гарантирует стабильную работу, скорость в итоге останется низкой. Подобный сервер полностью зависит от характеристик компьютера, домашнего интернета и электричества.
Как создать сервер Minecraft на Windows без модов
Прежде всего нужно скачать и установить последнюю версию Java на компьютер. Без него сервер не будет работать. Приложение бесплатное.
Далее потребуется купить и скачать Minecraft: Java Edition с официального сайта разработчика. После нужно установить игру и запустить ее.
Пользователь должен войти в свой аккаунт. Если его нет, тогда следует зарегистрироваться. Как только авторизация будет завершена, надо прогрузить мир игры и сразу же закрыть ее.
На момент написания статьи актуальна версия сервера 1.16.2.
Сразу после этого появятся дополнительные файлы. В их числе будет документ с названием eula.txt. Нужно открыть его в блокноте, найти в списке параметр eula=false, поменять значение на true и закрыть файл, сохранив изменения.
Примерно то же самое надо проделать с документом под названием server.properties. Открыть в блокноте, поменять в параметре online-mode=true значение, оно должно быть отмечено как false. Потом следует сохранение изменений и повторный запуск файла server.jar.
Далее откроется консоль, где будет показано состояние сервера. Пока эта самая консоль активна, сервер будет работать, и другие пользователи смогут без проблем к нему подключаться.
Как создать сервер Minecraft на Windows с модами
Теперь надо создать на компьютере папку под названием Minecraft Forge Server. Далее запускается Forge (файл формата jar) и устанавливается сервер. В качестве расположения выбирается только что созданная папка.
Потом надо отредактировать через блокнот некоторые значения в файлах. Например, в eula.txt в строке eula=false нужно выставить значение true и сохранить изменения. Примерно то же следует проделать с документом server.properties, только там в параметре online-mode значение true меняется на false.
Затем необходимо перейти в mods, расположенную в папке с клиентом Minecraft. Можно воспользоваться окном «Выполнить» нажатием на клавиши Win + R, ввести в поле «Открыть» значение %appdata%\.minecraft\ и нажать на Enter. Все файлы модификаций в указанном файле понадобится отправить другим игрокам, вместе с которыми планируется использовать сервер. И внимание, каждый из них должен переместить моды в ту же папку на своем компьютере.
Последний этап настройки – эти самые файлы из папки mods перемещаются в другую с точно таким же названием, только расположенную в директории Minecraft Forge Server.
Снова запускаем клиент. Откроется консоль, и в ней будет отображаться состояние сервера. Теперь можно смело подключать новых игроков и приступать к игре.
Как создать сервер в Майнкрафт на Linux
Чтобы создать сервер Майнкрафт для игры с друзьями необходимо, чтобы были установлены дистрибутивы Linux с версиями не выше указанных – Ubuntu 18.04 и CentOS 7. Еще для установки сервера требуется наличие свежей версии Java. Проверить ее можно, дав в «Терминале» такую команду:
Если Java на компьютере не установлена, в той же командной строке можно дать запрос на установку. В Ubuntu это будет выглядеть так:
В CentOS команда должна быть введена вот так:
Как только Java будет скачан и инсталлирован, потребуется установить Screen, позволяющий одновременно работать с несколькими окнами в одной сессии. Вот так надо вводить команду на установку на Ubuntu:
А вот для CentOS следует вводить запрос таким образом:
Теперь надо осуществить подключение к серверу по SSH. Для входа можно использовать «Терминал». Для подключения нужно активировать такой запрос, правильно подставив, конечно же, указанные значения:
После активации команды будут запрошены логин и пароль.
Можно приступать к установке сервера Minecraft. Для начала создается отдельная папка, где будут храниться все конфигурационные файлы игры. Это необязательно, конечно, но для лучшей организации работы системы будет нелишним. Создать папку можно по команде:
После успешного завершения процесса понадобится открыть папку, для этого вводим запрос такой формы:
Еще перед скачиванием конфигурационных файлов надо будет установить wget. Вот как выглядит команда для такой операции на Ubuntu:
А вот как должен выглядеть запрос на дистрибутиве CentOS:
После завершения установки инструмент wget будет использован для загрузки файла свойств с сервера Minecraft. Дать при этом надо такой запрос:
Но на этом настройка не завершена. Надо еще подтвердить лицензионное соглашение через файл eula. Открываем лицензионное соглашение в текстовом редакторе, находим строку eula=false, меняем ее на eula=true и сохраняем изменения.
Сразу после этого можно приступать к запуску сервера. Чтобы он работал в фоновом режиме, потребуется активировать Screen вот такой командой:
Пора запускать новый установленный сервер! Активируем вот такой запрос в «Терминале»:
Мощные игровые серверы для Minecraft от 3 руб./час
От 4 Гб ОЗУ, от 80 Гб на скоростном NVMe и стабильные 200 Мбит/сек
Запускаем Minecraft на VDS или выделенном сервере
Сделать сервер Майнкрафт можно через хостинг. Для этого потребуется сервер с достаточно мощным железом. В таком случае нужно будет скачать серверную версию Minecraft и удаленно установить ее на арендованное оборудование.
Из минусов – это не самый простой способ, для его реализации требуются определенные знания и навыки в администрировании. При работе могут возникать какие-либо трудности и нюансы, также вполне допустимо возникновение проблем в процессе запуска и настройки сервера.
Но результат определенно того стоит – пользователь сможет реализовать на таком сервере любые возможности для игры, использовать любые шаблоны, моды и защитное ПО. Такой сервер доступен круглосуточно и не зависит от того, включен ваш компьютер или нет. Такой сервер можно будет использовать для игры с друзьями или продавать.
О том, как создать сервер Minecraft на VDS на базе платформы CentOS 7, ранее было рассказано в другой статье.
Создание сервера Minecraft на VDS с Ubuntu 18.04
Чтобы создать сервер Майнкрафт для игры с другом потребуется заранее установить на сервер дистрибутив Ubuntu 18.04 и включить поддержку SSH. В хостинге Timeweb можно выбрать тариф с оптимальными параметрами и ценами. Если выяснится, что этих характеристик недостаточно, вы сможете выбрать тариф с большей производительностью.
Первым делом после подготовки сервера надо установить Java. Рекомендуется версия 8 OpenJDK для Java, в частности, headless JRE. Это минимальная версия, не имеющая поддержки графического интерфейса в приложении. Именно поэтому она отлично подходит для запуска приложений Java на сервере. Для скачивания и установки надо ввести следующую команду:
Еще нужно будет скачать приложение Screen (о его назначении говорилось выше), для этого дается следующий запрос:
После того как все необходимо ПО установлено, потребуется активировать брандмауэр для разрешения трафика на сервер Minecraft. В игре по умолчанию используется порт 25565. Чтобы внедрить это правило, запускается такая команда:
Как только загрузка завершится, потребуется принять лицензионное соглашение через файл. Надо для этого открыть в текстовом редакторе nano файл eula.txt. Затем следует найти параметр eula=false и поменять значение на true. Теперь можно приступать к запуску файла jar. Открываем приложение screen и даем в нем вот такую команду:
В течение нескольких секунд будет совершена инициализация. Потом выйдут результаты, примерно вот такие:
Это значит, что подключение сервера завершилось.
Заключение
Сделать свой сервер Майнкрафт для игры с другом можно несколькими способами. У каждого из них есть свои плюсы и минусы, различные возможности и ограничения. Выбирать стоит исходя из характеристик установленного железа и собственных потребностей, будь то установка плагинов и модов. Ну и финансовых возможностей, разумеется.