Как поставить сервер на хостинг майнкрафт myarena

Многие пользователи хотят иметь свой сервер, но дома сервер Майнкрафт держать могут не все. Можно арендовать выделенный 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 битная.

Предустановленное ПО:
Здесь есть 2 варианта, можно выбрать Ispmanager, удобная панель, но пригодится вам если вы планируете размещать сайты на этой же машине, ставит панель с кучей возможностей (настройки пользователей, ограничений, домены, поддомены, простая настройка NS, FTP пользователей, получение SSL сертификатов, создание баз данных и многое многое другое, гуглите).
Первый месяц бесплатно, потом платно, если вы не будете размещать сайты, либо для работы сайтов вам придется немного покопаться, то выбирайте
Можно выбрать LAMP.
Lamp — это дистрибутив системы в которой уже установлен Apache, mysql, php, быстрый старт, наличие вебсервера (для работы сайта).
Если вы хотите разместить сайт на этом сервере, то читайте инструкцию как это сделать в самом низу страницы.

Создаем заказ, оплачиваем, это я показывать не буду, по завершению вам на почту придет доступ к серверу, в виде его IP, и пароль для root пользователя.

Скачиваем полезный софт:
Putty — программа для SSH доступа к серверу.
WinSCP — доступ к файлам сервера через тот же SSH

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

Вводим IP, а так же порт, если в письме от хостера нет порта, значит стандартный 22.
Подключаемся, консоль попросит логин, пишем root, жмем enter.
Консоль попросит пароль, при вводе пароля ничего не появится, если вы хотите вставить пароль из буфера обмена, то просто скопируйте пароль, в Putty нажмите правой кнопкой, пароль вставится, нажмите Enter. (скопировать из консоли — просто выделить, вставить — пкм).
Если вы не ошиблись с логином, паролем и IP вашего сервера, то вы подключитесь.

Java на вашем сервере не установлена, если там покажется какая то версия, то если она 8, то это хорошо, если 7, то придется удалить 7 и установить 8 версию, за этим в гугл. Стандартно на Lamp серверах нет Java.

Итак, нам необходимо установить Java 8 на Debian сервер:
Запускаем WinSCP, подключаемся к серверу используя IP, логин и пароль из письма.
Стандартно после входа вы будете в папке /root, потому сразу поднимаемся на уровень выше, попадем на уровень выше, видим это:

Переходим в папку /etc/apt/sources.list.d/ , создаем файл с именем webupd8team-java.list
Открываем его (Notepad++), вставляем внутрь

Должно появиться сообщение gpg: imported: 1 (RSA: 1)

Нас спросит уверены ли мы, ждем Y.

Далее покажет сообщение с соглашением, соглашаемся.

Ждем окончания, повторно вводим

Смотрим, должно быть нечто такое:

Показывает версию, вторая цифра — обозначает Java 8.

Создаем нового пользователя, вводим (если у вас есть панель ISP, то создать пользователя нужно через панель ISP, так же прочитайте спойлер сверху, где «Если вы выбрали IspManager» )

Где southpark это имя юзера.
Вас попросит ввести пароль, потом подтверждение, а потом краткое и полное имя, рабочий телефон и прочую хрень, ее можно не заполнять

После чего домашняя директория пользователя будет /home/southpark, в нее мы будем загружать наш сервер майнкрафта.

Скачиваем ванильный сервер майнкрафта
Помещаем его в папку /home/southpark при помощи Winscp.

Настало время запустить сервер:

Мы переходим в папку southpark (для возврата в родительскую директорию введите cd .. )
Вводим команду:

Где minecraft_server.1.12.2.jar — имя файла сервера, 1024 — количество выделяемой оперативной памяти, если у вас в системе 2gb, то стоит указать меньшее число, 1500 например.

Вы сразу получите сообщение:

Необходимо перейти в /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++
Внутри есть такая строчка:

Где AggressiveOpts -Xmx4G -jar — 4 гигабайта я заменил на 1300M — мегабайт, аналогично переходим в папку
cd /home/southpark
Ну и копируем и запускам эту команду, если сервер крашнулся, вероятно не хватило памяти, либо может быть причина в моде, смотрите лог, экспериментируйте.
Если после крашей или еще чего сервер не хочет стартовать, можно перезагрузить весь линукс сервер командой reboot

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

Lamp сервер подразумевает наличие Apache2, mysqlm, php потому нам нужно будет только настроить их.
Подобных инструкций в сети куча, потому напишу кратко, вам все так же потребуются Putty и Winscp.

Далее по инструкции example.com имя вашего домена.
Сначала при помощи Winscp создайте папки /var/www/example.com/public_html
Через консоль пропишите

Где $USER — имя вашего пользователя (не root), это сменит пользователя у папки на вашего, необходимо для безопасности.
Смените права на папку

Для проверки в папке public_html можете создать любую html страницу.

Далее пройдите в /etc/apache2/sites-available/
Откройте файл 000-default.conf, это дефолтный конфиг.
Создайте новый файл с именем example.com.conf
Поместите содержимое дефолтного конфига в файл example.com.conf

Далее:
ServerAdmin [email protected] — пропишите почту админа.
После этой строчку добавьте:

Без закомментированных строк должно быть так:

Теперь вы можете открыть ваш сайт example.com\test.html
Помните, если вы недавно указали для домена IP сервера, то на смену данных у провайдеров может потребоваться от 15 минут до 12 часов, в зависимости от доменной зоны.
Для проверки вы можете прописать себе на файл hosts строчку вроде 92.63.103.85 serv.ru-minecraft.ru , ей вы укажете вашему пк пройти по IP для этого адреса.

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

Где testbase — имя базы данных
После

Где ‘testuser’ — имя пользователя, а ‘123’ — пароль

готово, можете скидывать в public_html файлы например wordpress, запускать установку, указывать данные бд, создавать сайт.

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

Universal acclaim — based on 33 Critics What’s this?

Generally favorable reviews — based on 4611 Ratings

Generally favorable reviews — based on 4611 Ratings

  • Summary: The game involves players creating and destroying various types of blocks in a three dimensional environment. The player takes an avatar that can destroy or create blocks, forming fantastic structures, creations and artwork across the various multiplayer servers in multiple game modes.
  • Developer: Mojang AB
  • Genre(s): Action Adventure , Adventure , 3D , Sandbox , First-Person , Fantasy , Fantasy
  • # of players: Up to 10
  • Cheats: On GameFAQs
  • More Details and Credits »

Good things: insane modability provides a great amount of content, multiplayer on MMO-scale on some servers, total creative freedom, entire Good things: insane modability provides a great amount of content, multiplayer on MMO-scale on some servers, total creative freedom, entire worlds to explore and conquer with friends/enemies
Bad things: It does get stale after a long time of playing it, the combat system sucks

If you buy it check out multiplayer, this is what pumps up the score, survival is only a small part of this delicious cake. … Expand

I’m really disgusted by the obvious bias among the critics. Minecraft is certainly a revolutionary game having rocketed the I’m really disgusted by the obvious bias among the critics. Minecraft is certainly a revolutionary game having rocketed the procedurally-generated voxel based world to a place in history. However, it hasn’t progressed past its first steps. The game, if you can even call it that, hasn’t really developed into anything lasting even though its been in development for almost 2 years with more feedback prior to official release than probably any other game.

It doesn’t take very long with the game to encounter any one of its numerous faults: buggy features (even with a revisit, the mine carts have numerous problems), incomplete features (achievements are basically filler and the nether was a waste of development time), a complete lack of multiplayer server browsing, stupid AI, and to top it all off the game is essentially over within a few hours — you can obtain all of the items and see all of the sites and enemies in one sitting. This all assumes that your computer will even run the game as many systems encounter memory leaks that guarantee crashing with just a few minutes of play. It upsets me that the critics completely overlooked these many short comings as though the game is perfect. The worst part is that many of these problems have existed for months and there is still no indication that they’ll be fixed anytime soon. Without providing the proper feedback, Minecraft may never actually get the serious attention it requires to earn the grade it has received. There is just so much potential in a voxel engine and Minecraft hasn’t even begun to tap it. It’s just a matter of time before someone else comes along with a better product because Minecraft simply doesn’t deliver. … Expand

Objectively, people who even rate this game high are clearly used to poor design and some would even go as far as to actually *encourage* it. Objectively, people who even rate this game high are clearly used to poor design and some would even go as far as to actually *encourage* it. The game itself is very poor in the way it actually does its intended job, and clearly if things don’t improve in the near term future, very surely another game will come along to actually dethrone it.

This game basically focuses purely media sources as YouTube and Twitter for its success, basically never for its actual quality. In fact, even one look at the Minecraft community by even a slightly intelligent person clear shows that such behavior on there that basically consists of absolutely *zero* intelligence itself, and in fact is actually *encouraged* by the team behind itself by a «fair» lady named MinecraftChick.

By objective standards, for a pure building-sandbox game to be fun, it HAS TO be fun and actually have reasons, randomly generated meaningful objectives, incentive and things to do for a player to actually play. Essentially, Minecraft has ABSOLUTELY zero of these. Yep, you heard me right: ABSOLUTELY ZERO incentive to actually play into the game’s sandbox theme. Sure, you could create a purpose of your own and make use of whatever materials you had at hand to build stuff, but ultimately there is really no reason to play this game AT ALL.

Now, that’s not to say that the game is legitimately unplayable; there IS CERTAINLY some use for this program as a building tool, for circuits, etc., but overall, this does little if any as a building tool / game that is actually useful, let alone fun to play, and at best is basically simply only a testament to the lack of willingness to actually provide new innovative content to players that ACTUALLY keeps the game industry alive, and at worst an absolute detriment to already heavily struggling progression by a meme/popularity-fest basically only designed to selfishly garner money and popularity all while not showing ANY consideration for the stability let alone the well-being of the gaming community as a whole.

Believe me, as a person with Autism with several OCD problems in the past (along with one currently going on), this game has actually affected my life (VERY) negatively on multiple occasions in the past, the most recent being a server named SKrafty where every was too over-reactive to minor infractions of the rules — I actually became afraid of even simple certain messages even if they were role-playing and such, I am DEAD SERIOUS on ALL of this along with such like that, including THIS. … Expand

По материалам www.metacritic.com