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