что такое server jar

Запускаем бесплатный мощный сервер Minecraft в облаке

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Minecraft — это не просто игра. Его используют в школах для развития детей, для воссоздания архитектурных объектов, улучшения безопасности на реальных улицах. Сегодня Cloud4Y поделится интересным способом запуска бесплатного сервера Minecraft в облаке.

В этой статье я покажу, как настроить и запустить свой собственный частный выделенный сервер Minecraft в облаке. Я уже писал об этом раньше, но в прошлый раз сервер был всего с одним ядром процессора и 1 ГБ оперативной памяти. Теперь же мы будем создавать сервер с 4 ядрами ЦП и 24 ГБ ОЗУ! Этого более чем достаточно, чтобы 20 человек могли играть с отличной производительностью (при этом ещё остаются ресурсы на создание дополнительного сервера под другие нужды). И, самое главное, всё это удовольствие абсолютно бесплатно.

Почему это круто

В этом посте я покажу, как можно запустить новую виртуальную машину Oracle, которая использует новый чип на базе Arm. Эти виртуальные машины имеют почти линейное масштабирование рабочих нагрузок, а также лучшее соотношение цены и производительности по сравнению с процессорами на базе x86. Они подходят для широкого спектра рабочих нагрузок, включая веб-приложения, кодирование медиафайлов, инференс ИИ и многое другое. Здорово, что Oracle сотрудничает с разными поставщиками технологий, благодаря чему серверная разработка на Arm стала проще.

Шаг 1: регистрируем вечно бесплатный аккаунт

Если у вас ещё нет учётной записи Oracle Cloud, вам необходимо создать аккаунт «всегда бесплатно». Перейдите на cloud.oracle.com/free и нажмите «Зарегистрироваться». Если у вас уже есть учётная запись, просто залогиньтесь.

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

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

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

После подтверждения почты введите пароль (# 1) и подтвердите его (# 2). Затем выберите имя для своего облачного аккаунта (# 3). Вы наверняка захотите выбрать что-то уникальное и запоминающееся, потому что в дальнейшем будете использовать именно это имя учетной записи для входа в систему. Кроме того, нужно выбрать ближайший к вам домашний регион (# 4). Я живу в Джорджии в Соединенных Штатах, поэтому домашним регионом выбрал «Восточный Эшберн США».

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Введите свой домашний адрес и нажмите «Продолжить».

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Теперь вам нужно ввести и подтвердить номер мобильного телефона.

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Получив проверочный код, введите его на странице регистрации.

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Далее нужно ввести номер банковской карты. Это нужно для проверки пользователя. Номер карты будет храниться в Oracle для упрощения перехода на платную учётную запись, если вы в будущем решите это сделать. Не волнуйтесь, с вас 100% не будет взиматься никакая плата, пока вы не решите улучшить аккаунт до платного.

Ещё раз! С вас точно никогда не будет взиматься плата за «всегда бесплатную» учётную запись. Если вы хотите перейти на платную учётку, это нужно специально делать вручную!

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

После того, как вы прошли верификацию по платёжному средству, можно завершать процесс регистрации. Осталось только принять условия и нажать «Start my free trial» (Начать работу с бесплатной пробной версией).

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

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

Шаг 2: создаём экземпляр виртуальной машины

Первое, что нужно сделать, чтобы ваш сервер Minecraft заработал, – запустить новую «виртуальную машину» (ВМ) в Oracle Cloud. Делается это очень просто, нужно кликнуть «Create a VM instance» (Создать экземпляр виртуальной машины) прямо на главной странице консоли Oracle Cloud.

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Дайте своему экземпляру ВМ имя (я назвал свой «minecraft-server») и выберите «compartment» (Отсек). Отсеки — это способ группировать разные вещи. Вы можете оставить отсек, который стоит по умолчанию («root»). Также укажите «домен доступности» — для наших целей подойдёт любой!

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Теперь прокрутите вниз до раздела «Image and shape» (Образ и конфигурация). Убедитесь, что выбран «Oracle Linux 7.9», а затем нажмите «Change shape» (Изменить конфигурацию).

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

В диалоговом окне выберите тип экземпляра для виртуальной машины — «Ampere» (ARM), а в разделе «Shape series» выберите конфигурацию «VM.Standard.A1.Flex». Укажите количество ЦП и ОЗУ, которые хотите получить на своём сервере. Для «всегда бесплатных» серверов ARM можно выделять до 4 OCPU и 24 ГБ оперативной памяти. Это означает, что вы можете сделать одну виртуальную машину с 4 OCPU и 24 ГБ RAM или 4 ВМ с 1 OCPU и 6 ГБ RAM на каждой (либо любую другую комбинацию в указанных пределах). Выбор будет зависеть от того, что у вас будет располагаться на виртуальной машине.

Совет: вы можете проверить требования к серверу для Minecraft, чтобы убедиться, что ваш сервер им соответствует.

В нашем случае я выделил 2 OCPU и 6 ГБ RAM. Этого должно быть достаточно для создания надежного сервера, где одновременно могут разместиться более 20 игроков. И у меня всё ещё остаются 2 OCPU и 18 ГБ оперативной памяти на «всегда бесплатном» аккаунте для запуска других виртуальных машин.

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

После того, как вы выбрали конфигурацию, убедитесь, что видите отметку «Всегда бесплатно».

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Далее нужно выбрать виртуальную частную сеть (VCN). Если у вас уже есть существующий VCN с общедоступной подсетью, выберите его. Если нет, нажмите «Create new virtual cloud network» (Создать новую виртуальную частную сеть). Затем выберите «Create new public subnet» (Создать общедоступную подсеть) и оставьте имена по умолчанию. Наконец, убедитесь, что выбран параметр «Assign a public iPv4» (Назначить общедоступный IPv4-адрес). Это важно, так как в противном случае вы не сможете подключиться к этому серверу из интернета!

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Теперь нам нужно привязать ключи SSH к этой виртуальной машине. Если вы знакомы с концепцией SSH-ключей и уже имеете открытый ключ, который хотите использовать, выберите «Upload public key files» (Загрузить файлы открытого ключа) и загрузите свой. Если для вас это незнакомая технология, считайте SSH-ключи уникальным набором идентификаторов, которые позволяют безопасно войти на ваш сервер. Нажмите «Generate SSH key pair» (Сгенерировать пару ключей SSH) и сохраните свои закрытый и открытый ключи на локальном компьютере. Мы будем использовать их чуть позже, чтобы войти на виртуальную машину.

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Оставьте значения по умолчанию и нажмите «Создать».

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Вы сразу же будете перенаправлены на страницу сведений о виртуальной машине. Ваш экземпляр ВМ будет в статусе PROVISIONING (предоставляется).

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Примерно через 30-60 секунд состояние изменится на RUNNING (Запущен). Найдите свой IP-адрес и скопируйте его.

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Шаг 3: подключаемся к работающей виртуальной машине в облаке

Чтобы установить Minecraft на нашу виртуальную машину, необходимо к ней удаленно подключиться. Если вы не знакомы с технологией SSH, я рекомендую вам для начала разобраться с ней и узнать, как установить (или использовать уже установленный) клиент SSH на ваш компьютер. Процесс может несколько различаться для разных операционных систем. Вот отличная статья с инструкциями под разные ОС.

Для подключения к своей виртуальной машине вы будете использовать имя пользователя opc (Oracle Public Cloud). На своём Mac я подключаюсь с помощью следующей команды (обратите внимание, я замазал IP-адрес своего сервера):

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Шаг 4: устанавливаем Java

Поскольку сервер Minecraft работает на Java, сначала необходимо установить Java Development Kit (JDK) на виртуальную машину. Вы можете узнать, какая версия JDK доступна для установки, с помощью следующей команды:

Вы увидите что-то типа такого:

Для установки стоит выбрать самую последнюю версию (версию с наибольшим номером). Скопируйте имя пакета и установите его с помощью:

После завершения установки вы можете убедится в правильности версии с помощью команды:

В ответ вы получите что-то вроде:

Шаг 5: устанавливаем сервер Minecraft

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

А теперь попробуйте запустить сервер с помощью:

О нет, не сработало! Скорее всего вы увидите нечто подобное:

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Шаг 6: откроем порты брандмауэра, чтобы разрешить общий доступ

Прежде чем мы попытаемся запустить сервер снова, давайте скорректируем настройки сети, чтобы игроки могли получить доступ к этому серверу через брандмауэр Oracle Cloud. Вернувшись к информации о виртуальной машине, кликните ссылку для созданной (или выбранной вами) подсети.

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Выберите Security List по умолчанию.

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Нажмите «Добавить правила входа».

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Вам также необходимо открыть эти порты в брандмауэре виртуальной машины, поэтому выполните следующие команды в терминале SSH:

Шаг 7: запуск сервера

Выводы

Мы рассмотрели, как создать и запустить собственный бесплатный сервер Minecraft в Oracle Cloud. Но ведь есть масса других интересных проектов, которые вы можете реализовать с помощью своей «всегда бесплатной» учётной записи в облаке!

Что ещё интересного есть в блоге Cloud4Y

Подписывайтесь на наш Telegram-канал, чтобы не пропустить очередную статью. Пишем не чаще двух раз в неделю и только по делу.

Источник

Как создать простой сервер Майнкрафт [1.17.1] [1.16.5] [1.15.2] [1.14.4] [1.12.2] [1.11.2-1.7.10]

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

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

Начну с того, что существует довольно много разных серверов майнкрафта, но в этой статье мы будем использовать официальный сервер от Mojang. Мы создадим сервер на версии 1.12.2, но сервера для других версий создаются точно так же.

Как создать и запустить официальный сервер:

Для начала скачайте сам сервер: 1.17.x, 1.16.x, 1.15.x, 1.14.x, 1.13.2, 1.12.2, 1.11.2, 1.10.2, 1.9.4, 1.8.9, 1.7.10.
(официальная страница с последней версией, все доступные версии есть тут)

0) У вас должна быть установлена Java

1) Создаем папку в любом месте вашего пк, помещаем скачанный файл внутрь.

2) Создаем текстовый файл с названием start

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

Внимание название файла сервера указывается в строке, в данном случае minecraft_server.1.12.2.jar, если вы переименовали, либо у вас другая версия, измените название на корректное.

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Итак, если вы просто сохраните и запустите файл start.bat, то старт сервера произойдет на системной версии Java (установленной вами или не вами по умолчанию в системе), возможно это будет 8 версия (например jre1.8.0_301), но если вы хотите указать конкретную версию Java для вашего сервера (например для 1.17+), то содержимое start.bat должно содержать путь до нужной версии java, пример:

Где C:\Program Files\Java\jdk-16.0.1\bin\java.exe адрес до исполнительного файла java.exe 16 версии Java.

Теперь запустите получившийся файл start.bat, окно сразу закроется, это нормально.

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

4) Снова запускайте start.bat, если появилось окно сервера или консоль, то все работает, но сервер еще не настроен, закройте его. (хотя он уже работает и даже создал вам мир игры)

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

5) Внимательно настройте сервер, вам нужно указать правильный IP, а так же Если у вас пиратка, то отключить проверку лицензии игроков, обязательно читайте раздел настройки

Настройка сервера:

Перейдем к базовой настройке, закройте окно сервера если оно открыто.

1) Откройте файл server.properties текстовым редактором в нем есть основные настройки сервера, я затрону только базовые необходимые.

2) Если у вас пиратка, то что бы вас пускало на сервер найдите параметр online-mode=true и измените его на online-mode=false, иначе вход только с лицухой.

3) Укажите IP своего сервера в параметре server-ip=
Вы можете указать IP своего пк в интернете (не забывайте открыть порты), IP в хамачи, локальный адрес пк если ваши игроки находятся в одной сети ( подключены к одному вайфай или проводом)
Инструкция как настроить хамачи.
Инструкция как играть по сети

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

Работа с сервером:

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

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

Источник

Создаем и запускаем в облаке мощный и главное бесплатный сервер Minecraft

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Пару месяцев назад, когда Oracle представила в своем публичном облаке двухсокетные серверы с 80-ядерными ARM-процессорами, в англоязычном блоге Тодда Шарпа появилась статья о том, как запустить сервер Minecraft в облаке. Теперь, когда Oracle добавил эти процессоры в Always Free Tier, все стало еще интереснее — вы можете совершенно бесплатно и неограниченно создавать и использовать виртуальные машины, использующие в общей сложности 4 ядра и 24GB памяти. Однако за два месяца изменился интерфейс Публичного Облака Oracle и версии программ, которые применяются для запуска сервера Minecraft. Поэтому сегодня я хочу поделиться своим опытом прохождения этого же пути — с учетом изменений и подводных камней, а также в русскоязычным интерфейсом.

Максимальный размер бесплатного ARM-сервера в OCI 4 ядра и 24GB ОЗУ. В этом посте я расскажу, как создавал сервер с 2 ядрами и 6GB памяти. Но это только для примера — вы можете выбрать любые Такой мощности более чем достаточно, чтобы могла играть команда из 20-ти и более участников, и была отличная производительность (плюс достаточно ресурсов в запасе, чтобы создать еще один сервер для других целей). И все это — абсолютно бесплатно, причем навсегда. Так что давайте приступим.

Регистрируемся для получения бесплатной учетной записи

Если Вы еще этого не сделали, зарегистрируйтесь в Oracle Cloud, чтобы получить бесплатную учетную запись. Перейдите на сайт www.oracle.com/ru/cloud/free и нажмите «Начните с бесплатной версии». Если у вас уже есть учетная запись, можете использовать ее.

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

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

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

После того как он будет подтвержден, введите пароль (1) и подтвердите его (2). Теперь придумайте «Имя учетной записи» (Cloud Account Name), оно же имя пользователя (3). Имя должно быть уникальным и легко запоминающимся. Оно потребуется Вам для входа в систему на следующем этапе. Кроме того, нужно указать регион проживания (home region, 4), т. е. регион, самый близкий к Вам с точки зрения географии. Я нахожусь в штате Джорджия, США, поэтому выбираю в качестве региона проживания Восточный Эшберн, США (US East Ashburn). Для российских клиентов больше подойдёт домашний регион Frankfurt.

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Введите свой адрес и нажмите «Продолжить» (Continue).

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Теперь необходимо указать и подтвердить номер мобильного телефона.

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Получив код подтверждения, вернитесь на страницу регистрации и введите цифры.

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

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

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

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Итак, вы добавили способ проверки оплаты, регистрация почти завершена. Осталось только принять условия соглашения и нажать «Начать пользоваться бесплатной пробной версией» (Start my free trial).

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

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

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

И после того, как я нажал “Click here”, открылось анимированное окно с просьбой подождать, пока среда для меня готовится. Ждал я не больше минуты, после чего открылась консоль OCI. И здесь появилась возможность выбрать язык.

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Создаем экземпляр виртуальной машины

Первое, что нужно сделать для создания собственного сервера Minecraft, — создать новую виртуальную машину (ВМ) в Oracle Cloud. Это несложно: просто щелкните ссылку «Создание экземпляра ВМ» (Create a VM instance) прямо на главной странице консоли Oracle Cloud.

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Присвойте имя экземпляру ВМ (я назвал свой «minecraft-server») и выберите секцию (compartment). Секция — это просто раздел для хранения самых разных элементов. Можно оставить секцию по умолчанию (root). Теперь выберите домен доступности (availability domain) — для этого сервера подойдет любой!

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Прокрутите страницу вниз до раздела «Образ и конфигурация» (Image and shape). Для выбора конфигурации нужно нажать кнопку кликнуть на кнопку «Изменить». Убедитесь, что в поле «Образ» (Image) выбран «Oracle Linux 7.9», а затем щелкните «Изменить конфигурацию» (Change Shape).

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

В диалоге настройки установите в поле «Тип экземпляра» (Instance type) виртуальную машину (Virtual Machine) и выберите Ampere в строке «Серия конфигурации» (Shape series). Выберите конфигурацию «VM.Standard.A1.Flex» и настройте количество ЦП (ядер) и памяти, которые следует выделить для создания сервера. Вы получаете в свое распоряжение 4 ЦП и 24 ГБ ОЗУ для создания бесплатных серверов ARM. Это значит, что Вы можете создать одну виртуальную машину с 4 ЦП и 24 ГБ ОЗУ или 4 сервера с 1 ЦП и 6 ГБ ОЗУ (или любое сочетание ЦП и ОЗУ в пределах выделенных ресурсов). Все зависит от того, для чего Вы хотите использовать свою ВМ! Вообще, максимальный размер виртуальной машины на Ampere Altra – 80 ядер и 512GB памяти. Но мы сейчас используем только бесплатные ресурсы. И нам главное, чтобы были соблюдены требования к серверам для игры в Minecraft.

Итак, я решил использовать 2 ЦП и 6 ГБ ОЗУ — этого должно быть вполне достаточно для создания сервера, на котором без проблем могут играть больше 20 участников одновременно! Помимо этого, в моем распоряжении остались 2 ЦП и 18 ГБ ОЗУ для запуска дополнительных ВМ!

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

После выбора конфигурации убедитесь, что рядом с ее названием отображается плашка «Режим Всегда Бесплатно применим».

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Дальше нам нужно выбрать виртуальную облачную сеть (VCN). В обновленной консоли ничего делать не нужно. Все параметры IP уже выбраны. Но если вы хотите изменить настройки VCN – жмите «Изменить».

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Теперь нам надо связать пару ключей SSH с этой ВМ. Если вы знакомы с этой технологией и у вас уже есть открытый ключ, который можно использовать, выберите «Загрузка файлов открытых ключей» (Upload public key files) и загрузите свой ключ. Если вы не имели дела с ключами SSH, щелкните «Создать пару ключей для меня» (Generate SSH key pair) и сохраните секретный ключ и общий ключ на своем локальном компьютере. Эти ключи используются для входа на ВМ.

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Оставьте стандартные настройки для загрузочного диска без изменений и нажмите «Создать» (Create).

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

После нажатия кнопки вы будете перемещены на страницу с информацией о ВМ, а экземпляр ВМ получит статус PROVISIONING (Выделение ресурсов).

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Спустя 30–60 секунд статус сменится на RUNNING (Выполняется). Найдите свой публичный IP-адрес и скопируйте его.

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Подключаемся к запущенной ВМ в облаке

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

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Я выполнял настройку на Mac, и ключи SSH были сохранены в

/Downloads. Нам мой взгляд есть смысл переместить их в

/.ssh и установить правильные права доступа

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Для подключения к ВМ используйте имя пользователя opc (это сокращение от Oracle Public Cloud — публичное облако Oracle). На Mac для подключения можно использовать следующую команду:

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Устанавливаем Java

Поскольку серверы Minecraft работают на основе Java, вам нужно установить на ВМ набор средств разработки Java Development Kit (JDK). Чтобы узнать, какая версия JDK доступна для установки, используйте следующую команду:

При выполнении команды должно отобразиться что-то вроде этого:

Loaded plugins: langpacks, ulninfo

jdk-11.0.11.0.1.aarch64 2000:11.0.11.0.1-ga ol7_oci_included

Для установки нужно выбрать подходящую версию (желательно, с самым большим номером). Копируйте имя пакета и используйте для установки следующую команду:

$ sudo yum install jdk-11.0.11.0.1.aarch64

После завершения установки подтвердите выполнение с помощью команды:

На экране должно появиться что-то вроде этого:

java 11.0.11.0.1 2021-03-31 LTS

Java(TM) SE Runtime Environment 18.9 (build 11.0.11.0.1+1-LTS-5)

Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.11.0.1+1-LTS-5, mixed mode)

И хотя на скриншотах показана версия JDK 11,0,11, последняя версия сервера Minecraft не будет работать с таким старым пакетом. Мене пришлось заменить его на 16.0.2, и всё заработало.

Устанавливаем сервер Minecraft

что такое server jar. Смотреть фото что такое server jar. Смотреть картинку что такое server jar. Картинка про что такое server jar. Фото что такое server jar

Вернитесь к ВМ и используйте для загрузки следующую команду:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *