установка сервера майнкрафт на debian

Как установить Minecraft-сервер версии 1.15.2 на Ubuntu\Debian

Данная инструкция актуальна и проверена на Debian 9, Ubuntu 16, Ubuntu 18.

Минимальные системные требования для сервера: 2 ГБ оперативной памяти, 2 ядра, виртуализация KVM, например, как на тарифе «Разгон».

Подключение к серверу

Для начала установки подключимся к серверу по SSH.

установка сервера майнкрафт на debian

Установка OpenJDK на сервер

Для работы minecraft сервера необходимо установить OpenJDK версии 1.8. — специальное ПО, которое необходимо для корректной работы сервера minecraft.

Для этого выполняем команду:

установка сервера майнкрафт на debian

Ждем завершения установки, убеждаемся, что установилась нужная версия OpenJDK и переходим к следующему шагу

установка сервера майнкрафт на debian

Настройка фаервола для работы minecraft сервера

Сделать это можно командой:

установка сервера майнкрафт на debian

Установка сервера Minecraft

Создадим директорию на нашей VDS для нашего сервера Minecraft:

установка сервера майнкрафт на debian

И перейдем в данную директорию:

Далее необходимо скачать сервер minecraft 1.15.2, сделать это можно с официального сайта mojang вручную, либо командой:

установка сервера майнкрафт на debian

Запуск Сервера

Для удобства запуска создадим простой скрипт командой:

установка сервера майнкрафт на debian

После чего любым текстовым редактором добавим в него код, указанный ниже:

установка сервера майнкрафт на debian

Теперь необходимо дать скрипту право на исполнение, сделать это можно командой:

установка сервера майнкрафт на debian

После чего выполняем команду запуска:

Однако видим следующие ошибки:

установка сервера майнкрафт на debian

Пугаться не стоит, необходимо принять EULA.

EULA означает «End User License Agreement» — соглашение конечного пользователя представленное по ссылке:

Для этого открываем файл eula.txt любым текстовым редактором и меняем значение:

установка сервера майнкрафт на debian

После чего увидим, что сервер успешно запустился.

установка сервера майнкрафт на debian

Особенности запуска на linux

Если мы закроем терминал, сервер завершит свою работу. Для решения этой проблемы установим screen.

Screen создает виртуальную консоль, которую можно отправить в фон или вывести на передний план. В ней запускается указанное приложение.

При помощи screen сервер можно запустить в виртуальной консоли, и при закрытии окна терминала сервер minecraft продолжит свою работу.

Источник

Как установить сервер майнкрафт на Debian 9 2021

[MINECRAFT] HOLO EN SERVER #HololiveEnglish

В этом руководстве объясняется, как установить и настроить сервер Minecraft на Debian 9. Мы будем использовать Systemd для запуска сервера Minecraft и утилиту mcrcon для подключения к работающему экземпляру. Мы также покажем вам, как создать cronjob, который будет выполнять регулярные резервные копии сервера.

Предпосылки

Пользователь, в который вы вошли, должен иметь права sudo.

Установите пакеты, необходимые для сборки инструмента mcrcon :

sudo apt update sudo apt install git build-essential

Установка Java Runtime Environment

Minecraft требует Java 8 для установки в системе.

Мы установим безголовую версию JRE. Эта версия больше подходит для серверных приложений, поскольку имеет меньше зависимостей и использует меньше системных ресурсов:

sudo apt install openjdk-8-jre-headless

Проверьте установку, запустив:

openjdk version «1.8.0_212» OpenJDK Runtime Environment (build 1.8.0_212-8u212-b01-1

deb9u1-b01) OpenJDK 64-Bit Server VM (build 25.212-b01, mixed mode)

Создание пользователя Minecraft

Следующим шагом является создание нового системного пользователя и группы с домашним каталогом /opt/minecraft который будет запускать сервер Minecraft. Для этого выполните следующую команду:

У пользователя не будет пароля. Это хорошая практика безопасности, потому что этот пользователь не сможет войти через SSH.

Установка Minecraft на Debian

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

Загрузка и компиляция mcrcon

Начните с Tiiffi/mcrcon в Tiiffi/mcrcon

/tools и Tiiffi/mcrcon репозиторий Tiiffi/mcrcon из GitHub с помощью следующей команды:

/tools && git clone https://github.com/Tiiffi/mcrcon.git

Перейдите в каталог репозитория:

После завершения вы можете проверить это, набрав:

Вывод будет выглядеть примерно так:

Загрузка Сервера Майнкрафт

Существует несколько серверных модов Minecraft, таких как Craftbukkit или Spigot, которые позволяют добавлять функции (плагины) на ваш сервер, а также настраивать и настраивать параметры сервера. В этом уроке мы установим последний официальный сервер Minecraft от Mojang.

Последний файл архива Java (JAR) сервера Minecraft доступен для загрузки со страницы загрузки Minecraft.

Запустите следующую команду wget чтобы скачать jar-файл Minecraft в каталоге

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

После завершения загрузки перейдите в каталог

/server и запустите сервер Minecraft:

Когда сервер запускается в первый раз, он выполняет некоторые операции, создает файлы server.properties и eula.txt и останавливается.

: Failed to load properties from file: server.properties : Failed to load eula.txt : You need to agree to the EULA in order to run the server. Go to eula.txt for more info.

Как видно из приведенного выше вывода, вам необходимо согласиться с лицензионным соглашением Minecraft, чтобы запустить сервер. Откройте файл eula.txt и измените eula=false на eula=true :

#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula). #Sun May 19 23:41:45 PDT 2019 eula=true

Закройте и сохраните файл.

Затем включите протокол rcon и установите пароль rcon, отредактировав файл server.properties :

Найдите следующие строки и обновите их значения, как показано ниже:

rcon.port=25575 rcon.password=strong-password enable-rcon=true

Не забудьте сменить надежный strong-password на более безопасный. Если вы не хотите подключаться к серверу Minecraft из удаленных мест, убедитесь, что порт rcon заблокирован брандмауэром.

Вы также можете настроить свойства сервера по умолчанию. Для получения дополнительной информации о возможных настройках посетите страницу server.properties.

Создание файла системного блока

Откройте ваш текстовый редактор и создайте файл с именем minecraft.service в /etc/systemd/system/ :

sudo nano /etc/systemd/system/minecraft.service

Вставьте следующую конфигурацию:

Измените флаги Xmx и Xms соответствии с ресурсами вашего сервера. Флаг Xmx определяет максимальный пул выделения памяти для виртуальной машины Java (JVM), в то время как Xms определяет начальный пул выделения памяти. Также убедитесь, что вы используете правильный порт rcon и пароль.

Сохраните и закройте файл и сообщите systemd, что мы создали новый файл модуля:

sudo systemctl daemon-reload

Запустите и включите сервер Minecraft, выполнив:

sudo systemctl start minecraft sudo systemctl enable minecraft

При первом запуске сервиса он сгенерирует несколько файлов конфигурации и каталогов, включая мир Minecraft.

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

sudo systemctl status minecraft

Настройка брандмауэра

Чтобы разрешить трафик через порт Minecraft 25565 по умолчанию, введите следующую команду:

sudo ufw allow 25565/tcp

Настройка резервных копий

В этом разделе мы создадим скрипт оболочки резервного копирования и cronjob для автоматического резервного копирования сервера Minecraft.

Начните с переключения на пользователя minecraft :

Откройте ваш текстовый редактор и создайте следующий файл:

Вставьте следующую конфигурацию:

Сохраните файл и сделайте скрипт исполняемым, выполнив следующую команду chmod :

chmod +x /opt/minecraft/tools/backup.sh

Затем создайте задание cron, которое будет запускаться один раз в день автоматически в определенное время.

Откройте файл crontab, набрав:

Чтобы запускать скрипт резервного копирования каждый день в 23:00, вставьте следующую строку:

0 23 * * * /opt/minecraft/tools/backup.sh

Доступ к консоли Minecraft

Logged in. Type «Q» to quit! >

Чтобы получить доступ к Minecraft Console из удаленного места, убедитесь, что порт rcon не заблокирован.

Вывод

Вы успешно установили сервер Minecraft в своей системе Debian 9 и настроили ежедневное резервное копирование.

Java Minecraft Debian

Как установить сервер майнкрафт на centos 7

установка сервера майнкрафт на debian

В этом руководстве мы рассмотрим шаги, необходимые для установки и настройки сервера Minecraft на CentOS 7. Мы будем использовать systemd для запуска сервера Minecraft и утилиту mcrcon для подключения к работающему экземпляру.

Как установить сервер Майнкрафт на Raspberry Pi

установка сервера майнкрафт на debian

Как установить сервер майнкрафт на Ubuntu 18.04

установка сервера майнкрафт на debian

В этом руководстве рассказывается об установке и настройке последней версии Minecraft Server в Ubuntu 18.04. Мы будем использовать systemd для запуска сервера Minecraft и утилиту mcrcon для подключения к работающему экземпляру.

Источник

Установка сервера MineCraft на Linux [Debian\Ubuntu]

| Подробная информация по установке сервера майнкрафт на линукс

Сейчас мы установим сервер MineCraft на VDS Linux и объясним все возможные нюансы как запустить сервер minecraft на linux и проблемы, которые могут возникнуть.

Статья подходит для Debian или Ubuntu, текущие команды не подойдут для других ОС отличных от Ubuntu или Debian.

Выберем версию сервера и установим любую версию java, подготовим сервер под стабильную работу и настроим его простое взаимодействие с пользователем.

Если у Вас имеется сервер, пропускаем этот шаг.
С самого начала, мы должны понимать сколько слотов, плагинов и модов Вы хотите, от этого будет зависеть нагрузка на vds сервер.

Мы рекомендуем тариф Уран SSD:

RAM 2048 Мб = 2 гигабайта оперативной памяти, хватит для сервера и ОС на начальном этапе. Около 300мб всегда будет занято ОС и приложений + 200мб mysql база если вы её установите. Остальные 1500мб отдаём серверу что вполне хватит для 20 онлайна и нескольких модов.

Disk 35 GB SSD = примерно 5ГБ опять же уходит под ОС и другие нужные приложения, возможно вы запустите там сайт. 30 GB остаётся для нужд сервера и запас для чего-то еще, вам виднее)

VDS сервер обновлён и готов к установке сервера майнкрафт.

Начнём с основного, установка любой Java на сервер, которая Вам нужна, данную статью в подробностях можно прочитать по ссылке:

После установки нужной версии Java, добавляем пользователя, устанавливаем пакеты, сервисы для удобства и постоянной работы сервера:

Добавляем пользователя в систему, под которую будет работать сервер, это безопаснее и удобнее.

Выбираем пункт 2 STANDALONE

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

Наш фтп сервер теперь доступен и функционирует, подключиться можно через любой ФТП клиент, например filezilla.

Установим screen для работы сервера 24\7, чтобы окно терминала закрывалось и сервер minecraft не выключился.

Всё что необходимо, мы установили.
Теперь мы входим в терминал VPS сервера (через ssh), с правами пользователя, которого создали по логину и паролю.

Взять необходимую версию сервера очень просто, для этого существует 3 метода:

Качаем вручную, нажав на ссылку ниже надписи You’re about to download:
Заливаем ядро по ФТП.

Либо копируем ссылку, нажав на неё правой кнопкой мышки, «Копировать адрес ссылки», после этого пишем команду.

Ядро сразу же качается в папку пользователя, которого мы создали и в которого вошли.

Второй метод:

Заранее создадим папку и перейдём в неё, что бы не путались файлы.

Мы получили 2 ядра, которые сохранилось в Вашу папку buildtools, название spigot-1.13.2.jar и craftbukkit-1.13.2.jar

Переместим нужное ядро в его рабочую папку сервера (которую указывали при создании пользователя)

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

Повторяем запуск, дожидаемся генерации мира, папок, конфигов

готово, наш сервер запущен.

Теперь правим до нужного состояния конфиг server.properties в Вашем фтп

Запускаем сервер командой

Что бы попасть в окно сервера, следует ввести

Готово, сервер запущен и работает, ФТП доступ так же есть.

Файл start который находится /home/server_dir, пишем туда команду запуска, которой мы запускали сервер.

Перезагружаем наш VDS сервер и проверяем.

Теперь майнкрафт сервер запускается после запуска VDS!

Рекомендуемые статьи этой категории:

установка сервера майнкрафт на debian

Решили уйти с обычного хостинга сайтов и.

установка сервера майнкрафт на debian

Атакуют сайт ботами и VDS лагает, забивают inode.

установка сервера майнкрафт на debian

Рассмотрим основные отличия и обсудим.

установка сервера майнкрафт на debian

При работе с Linux, Java играет важнейшую роль.

установка сервера майнкрафт на debian

Рассказываем об основных причинах и целях покупки.

Для осуществления заказа оставьте свои данные:

Источник

Как установить сервер Minecraft на Debian 9

Minecraft — одна из самых популярных игр всех времен. Это видеоигра-песочница о строительстве различных построек и приключениях.

В этом руководстве объясняется, как установить и настроить сервер Minecraft в Debian 9. Мы будем использовать Systemd для запуска сервера Minecraft и утилиту mcrcon для подключения к работающему экземпляру. Мы также покажем вам, как создать задание cron, которое будет выполнять регулярное резервное копирование сервера.

Подготовка

Установите пакеты, необходимые для сборки инструмента mcrcon :

Установка среды выполнения Java

Мы установим безголовую версию JRE. Эта версия больше подходит для серверных приложений, так как имеет меньше зависимостей и использует меньше системных ресурсов:

Проверьте установку, запустив:

Создание пользователя Minecraft

Следующим шагом является создание нового системного пользователя и группы с домашним каталогом /opt/minecraft которые будут запускать сервер Minecraft. Для этого выполните следующую команду:

У пользователя не будет пароля. Это хорошая практика безопасности, потому что этот пользователь не сможет войти через SSH.

Установка Minecraft на Debian

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

Скачивание и компиляция mcrcon

RCON — это протокол, который позволяет подключаться к серверам Minecraft и выполнять команды. mcron — это клиент RCON, встроенный в C.

Начните с Tiiffi/mcrcon в Tiiffi/mcrcon

/tools и Tiiffi/mcrcon репозиторий Tiiffi/mcrcon из GitHub, используя следующую команду:

Перейдите в каталог репозитория:

После завершения вы можете протестировать его, набрав:

Результат будет выглядеть примерно так:

Скачивание сервера Minecraft

Существует несколько серверных модов Minecraft, таких как Craftbukkit или Spigot, которые позволяют добавлять функции (плагины) на ваш сервер и дополнительно настраивать и настраивать параметры сервера. В этом руководстве мы установим последний официальный сервер Minecraft от Mojang.

Выполните следующую команду wget чтобы загрузить файл jar Minecraft в каталог

Настройка Сервера Майнкрафт

После завершения загрузки перейдите в каталог

/server и запустите сервер Minecraft:

Когда сервер запускается в первый раз, он выполняет некоторые операции, создает файлы server.properties и eula.txt и останавливается.

Как видно из выходных данных выше, вам необходимо принять лицензионное соглашение Minecraft EULA, чтобы запустить сервер. Откройте файл eula.txt и замените eula=false на eula=true :

Закройте и сохраните файл.

Затем включите протокол rcon и установите пароль rcon, отредактировав файл server.properties :

Найдите следующие строки и обновите их значения, как показано ниже:

Создание файла модуля Systemd

Откройте текстовый редактор и создайте файл с именем minecraft.service в каталоге /etc/systemd/system/ :

Вставьте следующую конфигурацию:

Измените флаги Xmx и Xms соответствии с ресурсами вашего сервера. Флаг Xmx определяет максимальный пул распределения памяти для виртуальной машины Java (JVM), а Xms определяет начальный пул распределения памяти. Также убедитесь, что вы используете правильный порт rcon и пароль.

Сохраните и закройте файл и сообщите systemd, что мы создали новый файл модуля:

Запустите и включите сервер Minecraft, выполнив:

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

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

Настройка брандмауэра

Чтобы разрешить трафик на порт 25565 Minecraft по умолчанию, введите следующую команду:

Настройка резервного копирования

В этом разделе мы создадим сценарий оболочки резервного копирования и задание cron для автоматического резервного копирования сервера Minecraft.

Откройте текстовый редактор и создайте следующий файл:

Вставьте следующую конфигурацию:

Сохраните файл и сделайте скрипт исполняемым, введя следующую команду chmod :

Затем создайте задание cron, которое будет запускаться автоматически один раз в день в определенное время.

Откройте файл crontab, набрав:

Чтобы запускать сценарий резервного копирования каждый день в 23:00, вставьте следующую строку:

Доступ к консоли Minecraft

Чтобы получить доступ к консоли Minecraft из удаленного места, убедитесь, что порт rcon не заблокирован.

Выводы

Вы успешно установили сервер Minecraft в свою систему Debian 9 и настроили ежедневное резервное копирование.

Если вы столкнулись с проблемой или хотите оставить отзыв, оставьте комментарий ниже.

Источник

Как установить сервер Minecraft на Debian 9

How to Install Minecraft Server on Debian 9

В этом руководстве объясняется, как установить и настроить сервер Minecraft в Debian 9.

установка сервера майнкрафт на debian

Мы будем использовать Systemd для запуска сервера Minecraft и mcrcon утилиту для подключения к работающему экземпляру. Мы также покажем вам, как создать задание cron, которое будет выполнять регулярное резервное копирование сервера.

Прежде чем продолжить

Установите пакеты, необходимые для сборки mcrcon инструмента:

Установка среды выполнения Java

Мы установим безголовую версию JRE. Эта версия больше подходит для серверных приложений, поскольку имеет меньше зависимостей и использует меньше системных ресурсов:

Проверьте установку, запустив:

Создание пользователя Minecraft

Следующим шагом является создание нового системного пользователя и группы с домашним каталогом, /opt/minecraft который будет запускать сервер Minecraft. Для этого выполните следующую команду:

У пользователя не будет пароля. Это хорошая практика безопасности, потому что этот пользователь не сможет войти через SSH.

Установка Minecraft на Debian

Перед тем, как начать процесс установки, убедитесь, что вы переключились на minecraft пользователя.

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

Скачивание и компиляция mcrcon

Мы загрузим исходный код с GitHub и соберем mcrcon двоичный файл.

Начните с перехода в

/tools каталог и клонируйте Tiiffi/mcrcon репозиторий из GitHub, используя следующую команду:

Перейдите в каталог репозитория:

Запустите компиляцию mcrcon утилиты, запустив:

После завершения вы можете протестировать его, набрав:

Результат будет выглядеть примерно так:

Скачивание сервера Minecraft

Существует несколько модов сервера Minecraft, таких как Craftbukkit или Spigot, которые позволяют добавлять функции (плагины) на ваш сервер и дополнительно настраивать и настраивать параметры сервера. В этом руководстве мы установим последний официальный сервер Minecraft от Mojang.

Выполните следующую wget команду, чтобы загрузить файл jar Minecraft в

Настройка Сервера Майнкрафт

После завершения загрузки перейдите в

/server каталог и запустите сервер Minecraft:

Как видно из выходных данных выше, вам необходимо принять лицензионное соглашение Minecraft для запуска сервера. Откройте eula.txt файл и измените его eula=false на eula=true :

Закройте и сохраните файл.

Затем включите протокол rcon и установите пароль rcon, отредактировав server.properties файл:

Найдите следующие строки и обновите их значения, как показано ниже:

Создание файла модуля Systemd

Откройте текстовый редактор и создайте файл с именем minecraft.service в /etc/systemd/system/ :

Вставьте следующую конфигурацию:

Изменение Xmx и Xms флаги в соответствии с вашими серверными ресурсами. Xmx Флаг определяет максимальный пул выделения памяти для виртуальной машины Java (JVM), в то время как Xms определяет начальное распределение памяти пула. Также убедитесь, что вы используете правильный rcon порт и пароль.

Сохраните и закройте файл и сообщите systemd, что мы создали новый файл модуля:

Запустите и включите сервер Minecraft, выполнив:

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

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

Настройка брандмауэра

Чтобы разрешить трафик на порт Minecraft по умолчанию, 25565 введите следующую команду:

Настройка резервного копирования

В этом разделе мы создадим сценарий оболочки резервного копирования и задание cron для автоматического резервного копирования сервера Minecraft.

Откройте текстовый редактор и создайте следующий файл:

Вставьте следующую конфигурацию:

Сохраните файл и сделайте скрипт исполняемым, введя следующую chmod команду:

Затем создайте задание cron, которое будет запускаться автоматически один раз в день в определенное время.

Откройте файл crontab, набрав:

Чтобы запускать сценарий резервного копирования каждый день в 23:00, вставьте следующую строку:

Доступ к консоли Minecraft

Чтобы получить доступ к консоли Minecraft из удаленного места, убедитесь, что порт rcon не заблокирован.

Заключение

Вы успешно установили сервер Minecraft в свою систему Debian 9 и настроили ежедневное резервное копирование.

Источник

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

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