Панель управления minecraft сервер linux

Программы и редакторы/Серверные оболочки

Серверные оболочки — это системы, которые не модифицируют сервер или его файлы, но вместо этого читают вывод и консольные команды для того, чтобы добавить дополнительную функциональность. Это означает, что они, как правило, работают с любой версией серверов.

GameAP — web панель управления игровыми серверами с открытым исходным кодом. Позволяет запускать разные версии серверов Minecraft и модов (Forge, Craftbukkit и т.д). Мультиязычность, поддержка русского языка. 21 сентября 2019 г. 3.0.0 Pterodactyl — это панель управления игровыми серверами с открытым исходным кодом. Разработанный с учетом безопасности, Pterodactyl запускает все игровые серверы в изолированных контейнерах Docker, предоставляя красивый и интуитивно понятный пользовательский интерфейс администраторам и пользователям. 27 января 2016 г. 0.7.17 (stable) AdminCraft — это администраторская GUI-консоль с открытым исходным кодом, предназначенная для администрирования серверов на Linux. Admincraft пока ещё не совсем функционален, и сейчас активно разрабатывается. 22 февраля 2012 г. 0.3 Использование Minecraft или Bukkit сервера из командной строки. С clicraft вы можете отправлять внутриигровые команды в серверную консоль; также clicraft расширяет функциональность с помощью скриптов, и многое другое. 13 марта 2012 г. 0.0.5 Позволяет управлять несколькими серверами через веб-интерфейс и включает в себя множество различных функций. Не вышел Alpha 1.2 Консольная оболочка для Windows, которая автоматически делает бэкап и перезапуск сервера, обновление файла minecraft_server.jar. 5 марта 2011 г. 1.1a MC ServerVille — это серверная оболочка, которая упрощает настройку и управление сервером. Вы можете сохранить настройки в профили для использования в дальнейшем, отправлять команды с панели быстрого доступа, и добавлять/удалять игроков из вайт-листа. 11 декабря 2011 г. 1.1.0 MCoffline — программа для управления, настройки и администрирования сервера Minecraft любой версии и на любом ядре. 29 сентября 2015 2.0.0.1 BETA MCServer — это мини-http сервер, который позволяет вам администрировать ваш сервер с локального компьютера, или удалённо, используя браузер. Просто запустите MCServer и подключите Ваш ПК, используя браузер, чтобы выдавать игрокам предметы, делать бэкапы, запускать/останавливать/перезапускать сервер и многое другое. 17 сентября 2011 г. 0.30.597 MCStation — это серверная оболочка, которая обеспечивает простую удалённую настройку сервера. Используя удалённую консоль, вы получаете доступ ко всем командам, а также возможность использовать встроенный mcmap, чтобы создавать карты и отправлять их себе на E-Mail. 29 июля 2011 г. v1.0 Когда к серверу подключается игрок, программа запускает сервер, а когда с него уходит последний игрок, MCSuperServer останавливает сервер для экономии памяти и использования CPU. 20 мая 2012 г. 0.6 Minecraft Server Center — это серия bash-скриптов для Linux, которые упрощают хостинг сервера. Minecraft Server Center включает в себя много функции, такие как улучшенная поддержка Bukkit и лёгкое обновление. Теперь доступно и на Mac OS X. 12 января 2012 г. 1.1.1
Читайте также:  How to update nodejs on linux

Minecraft Server Commander

Предоставляет различные функции помощи для размещения стандартного Java сервера, такие как авто-управление системой и назначение помощников. 15 октября 2011 г. 2.0

MineCraft Server Launch Utility

Server Launch Utility имеет быстрый и простой интерфейс для создания, настройки и запуска серверов. Исходный код будет переведён на C# или C++, новая версия выйдет скоро. 19 марта 2011 г. v01.4 MinecraftEdu — это сервер и модификация, предназначенный для использования в школах. Это позволяет ученикам в классе с клиентов подключаться на сервер, управляемый учителем. Возможными предметами могут быть: наука, математика, инжинерия, история. ? Beta (не публичный релиз) Многофункциональный хостинг и панель управления. Позволяет управлять несколькими серверами из одного интерфейса. 20 октября 2011 г. b1.4.0 Разработан для безопасного запуска сервера, защиты от спама, некоторых взломов, .crash и .lag вылетов. Другими функциями являются постоянные бэкапы, простой IP-баннинг, сброс места спауна из бэкапа, свои приветственные сообщения и другое. 12 января 2012 г. 2.1.3 Консольная оболочка для серверов. В ней находятся группы пользователей, вайтлист, команды админов, чёрный список блоков, защита сундуков, автоматические бэкапы и перезапуски и другое. 22 марта 2012 г. 8.4.3 Z5Craft — это система плагинов, как Bukkit. Говоря технически, Z5Craft оболочка, а не модификация. Это значит, что Z5Craft совместим с любой версией Minecraft, в том числе с последней версией и автоматическими сборками. Плагины, написанные для Z5Craft нельзя взломать. Z5Craft совместим с большинством серверных модификаций. Это значит, что Вы можете использовать вместе и Bukkit/CanaryMod и Z5Craft. 19 февраля 2012 г. Alpha 0.1.0

Источник

Разворачивание Minecraft сервера под linux

В моей прошлой статье я рассказывал, как быстро развернуть свой Minecraft сервер из образа под Windows. И очень многие справедливо заметили, что Windows не очень годится для разворачивания такого типа сервера. А PowerShell через RDP — это какое-то ненормальное извращение.

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

Разворачиваем сервер

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

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

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

Но всё же пробежимся по основным моментам. Создаём сервер из Маркетплейса, с рекомендованными параметрами. Если у вас бюджет позволяет, то я рекомендую из личного опыта оперативной памяти ставить не менее 4-6 ГБ. Но, даже в базовом варианте всё будет работать как часы (могут быть тормоза при путешествиях).

Читайте также:  Устанавливаем флеш плеер линукс

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

Запрещение логина root

После подключения, очень рекомендую отключить возможность логина по ssh пользователя root и завести нового пользователя, и далее уже подключаться через него. Это необязательная процедура, но я настоятельно рекомендую её сделать, если не хотите, чтобы ваш сервер быстро взломали.

Создаём нового пользователя:

Не забываем задать корректный, длинный пароль:

Теперь необходимо этой учётной записи добавить возможность прав администратора.

usermod -aG wheel your_nickname

Теперь, после логина, вы можете вводить sudo перед командами, для выполнения их с правами superuser.

После того, как мы создали своего пользователя, можем подключаться и выполнять операции уже от его имени (не забываем про права администратора). Теперь задача отключить возможность логина root по ssh. Для этого отредактируем файл sshd_config .

sudo nano /etc/ssh/sshd_config

Находим строчку содержащую PermitRootLogin и меняем её на состояние no.

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

Теперь мы можем завершить сессию и подключиться уже с нашим пользователем.

Непосредственный запуск сервера

После того, как мы всё настроили, можем стартануть сервер. Для начала принимаем лицензию Майнкрафта (это делается один раз, только при создании сервера).

И после этого, можно уже запустить сервер.

systemctl start minecraft

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

Сервер готов принимать людей.

Обратите внимание, что старт сервера идёт буквально двумя командами. Или «одной», как меня пытались убедить:

mc_accepteula && systemctl start minecraft

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

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

Наша Minecraft карта

Многие из нас, кто заходил в наш блог на хабре, видели в шапке эту карту.

На самом деле, карта не простая, тут отмечены символично многие наши достижения. О многих из них можно прочитать в этой статье. И мы приняли решение воплотить эту карту в мире Minecraft. Плюс ещё спрятать призы на ней, так чтобы игроки смогли найти их на данной карте. Обо всём по порядку.

Эта же карта в мире Майнкрафт.

Эта карта будет запущена по умолчанию, после создания сервера. Выше написал, как этого избежать, просто дополнительное простое телодвижение. Мы решили сделать не только карту, ради понта. В одном из сооружений спрятана секретная комната, в которой вы найдёте незеритовую броню, плащ для полётов, фейерверки для полётов и всё необходимое, чтобы найти секрет. Там будет табличка, того что нужно будет делать.

Читайте также:  Линукс поменять цвет консоли

Торопитесь, количество призов ограничено.

Пару слов, о том как создавалась эта карта

Карта создавалась вручную, в творческом режиме, на майнкрафте 1.16.3. Оказалось достаточно сложно перенести дизайнерскую задумку в мир Майнкрафта. Тем более, что если вы посмотрите, то рисованная карта имеет углы не строго 90 градусов, от этого были все сложности.

Первый построенный объект на карте — бутер.

Для замеров расстояния был выбран самый маленький объект на карте, и просто в графическом редакторе gimp осуществлялись замеры, а по ним уже рисовались остальные объекты.

Пример измерения расстояний.

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

Тело вращения из квадратов можно представить следующим образом.

Мы выбрали второй вариант, так как он был более «круглым». После этого мы очень долго пытались понять “реальный” размер воздушного шара.

Прикидки размеров (ошибочные).

Но в конце-концов, методом проб и ошибок установили размеры шара спроецированного на плоскость.

Дальше, было относительно просто. Вспоминаем институтские знания черчения и переводим сечения шара снизу в верх, с помощью циркуля.

И так, на бумажке отрисовав все сечения, мы начали строить сам шарик.

Ну, а дальше, дело техники — «обмазать» его.

Про надпись рассказывать даже не хочу, крови попила столько, что просто ужас. Но мы справились. Точно так же, на бумаге в клетку переводили надпись и добивались, чтобы она выглядела корректно. На это ушло очень много времени и сил (чуть ли не 30% от всей карты).
Ну и напоследок, пару кадров промежуточной постройки карты.

Что делать, если хочется играть на других картах или даже с модами?

Пара слов, как сменить версию майнкрафта и установить другую карту.
Весь майнкрафт у нас обитает в папке:

Если мы говорим о ваниле, то для начала нужно остановить сервер, затем удалить старый мир.

Посмотреть список доступных версий майнкрафта можно командой.

После чего делаем обнуление мира (просто удаляет текущий мир).

И ставим последнюю версию ванильного майнкрафта.

После чего стартуем сервер командой.

systemctl start minecraft

Всё, так будет последняя версия майнкрафта.

Если требуется установить моды, то можно установить Forge (он уже предустановлен на сервер, и требуется только скопировать на него моды).

Остановите сервер, удалите мир, укажите нужную версию, при необходимости скопируйте нужные моды на сервер в папку mods и запустите сервер, например для версии forge-1.12.2:

systemctl stop minecraft mc_wipe mc_version forge-1.12.2 systemctl start minecraft

Для удобства конфигурирования, мы даже сняли видео первичной настройки майнкрафт-сервера. Чтобы было удобнее.

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

Удачи в игре!

Источник

Оцените статью
Adblock
detector