Как сделать сервер Minecraft на Ubuntu 20 04: различия между версиями

нет описания правки
(Новая страница: «'''Подготовка''' Согласно официальному сайту Minecraft, в качестве минимальной конфигурации для типичной установки рекомендуется 4 ГБ ОЗУ. '''Установите пакеты, необходимые для сборки инструмента mcrcon :''' apt update && apt upgrate -y apt install git build-essential '''Установка сред...»)
 
Нет описания правки
 
Строка 1: Строка 1:
'''Подготовка'''
=== '''Подготовка''' ===
Согласно официальному сайту Minecraft, в качестве минимальной конфигурации для типичной установки рекомендуется 4 ГБ ОЗУ.
Согласно официальному сайту Minecraft, в качестве минимальной конфигурации для типичной установки рекомендуется 4 ГБ ОЗУ.


Строка 21: Строка 21:
     OpenJDK 64-Bit Server VM (build 17.0.5+8-Ubuntu-2ubuntu120.04, mixed mode, sharing)
     OpenJDK 64-Bit Server VM (build 17.0.5+8-Ubuntu-2ubuntu120.04, mixed mode, sharing)


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


По соображениям безопасности Minecraft не следует запускать от имени пользователя root. Мы создадим нового системного пользователя и группу с домашним каталогом /opt/minecraft . У пользователя будут минимально необходимые разрешения для запуска сервера Minecraft:
По соображениям безопасности Minecraft не следует запускать от имени пользователя root. Мы создадим нового системного пользователя и группу с домашним каталогом /opt/minecraft . У пользователя будут минимально необходимые разрешения для запуска сервера Minecraft:
Строка 29: Строка 29:
Мы не будем устанавливать пароль для этого пользователя. Таким образом, пользователь не сможет войти через SSH и его нельзя будет скомпрометировать. Чтобы перейти на пользователя minecraft , вам необходимо войти на сервер как пользователь root или пользователь с привилегиями sudo .
Мы не будем устанавливать пароль для этого пользователя. Таким образом, пользователь не сможет войти через SSH и его нельзя будет скомпрометировать. Чтобы перейти на пользователя minecraft , вам необходимо войти на сервер как пользователь root или пользователь с привилегиями sudo .


'''Установка Minecraft на Ubuntu'''
=== '''Установка Minecraft на Ubuntu''' ===


Переходим на вновь созданного пользователя
Переходим на вновь созданного пользователя
Строка 81: Строка 81:
     wget https://piston-data.mojang.com/v1/objects/8f3112a1049751cc472ec13e397eade5336ca7ae/server.jar -P ~/server
     wget https://piston-data.mojang.com/v1/objects/8f3112a1049751cc472ec13e397eade5336ca7ae/server.jar -P ~/server


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


После завершения загрузки переключитесь в каталог ~/server и запустите сервер Minecraft:
После завершения загрузки переключитесь в каталог ~/server и запустите сервер Minecraft:
Строка 117: Строка 117:
Здесь вы также можете настроить свойства сервера по умолчанию. Для получения дополнительной информации о настройках сервера посетите страницу [https://minecraft.fandom.com/wiki/Server.properties server.properties] .
Здесь вы также можете настроить свойства сервера по умолчанию. Для получения дополнительной информации о настройках сервера посетите страницу [https://minecraft.fandom.com/wiki/Server.properties server.properties] .


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


Вместо того, чтобы вручную запускать сервер Minecraft, мы создадим файл модуля Systemd и запустим Minecraft как службу.
Вместо того, чтобы вручную запускать сервер Minecraft, мы создадим файл модуля Systemd и запустим Minecraft как службу.
Строка 229: Строка 229:
     0 23 * * * /opt/minecraft/tools/backup.sh
     0 23 * * * /opt/minecraft/tools/backup.sh


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


Для доступа к консоли Minecraft используйте утилиту mcrcon . Вам необходимо указать хост, порт rcon, пароль rcon и использовать переключатель -t который включает mcrcon терминала mcrcon :
Для доступа к консоли Minecraft используйте утилиту mcrcon . Вам необходимо указать хост, порт rcon, пароль rcon и использовать переключатель -t который включает mcrcon терминала mcrcon :
MediaWiki Appliance - Powered by TurnKey Linux