Как установить Minecraft на МСВСфера 9.6

Дата публикации: 2025-06-19T08:57:08

Теги: ["Minecraft", "msvsphere"]

⏪ Вернуться домой
⏪ В Gemlog

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

Установка Minecraft — это простой процесс, который может занять до 10 минут. Давайте начнем!

Предпосылки

Конвенции

# - данные команды должны выполняться с правами root либо непосредственно от имени пользователя root, либо с помощью команды sudo.
$ - данные команды должны выполняться от имени обычного пользователя

Обновите систему

Свежая установка МСВСфера 9.6 требует обновления пакетов до последних доступных версий.

$ sudo dnf update -y && sudo dnf upgrade -y

Шаг 1. Установите Java Runtime Environment (JRE)

Установите Java 21, используя следующую команду:

$ sudo dnf install java-21-openjdk -y

Шаг 2. Установите Minecraft Server Jar

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

$ sudo mkdir /opt/minecraft

Затем загрузите файл Jar со страницы [Загрузок](https://www.minecraft.net/ru-ru/download/server). В качестве альтернативы, выполните следующую команду для загрузки файла jar сервера.

$ wget https://piston-data.mojang.com/v1/objects/6e64dcabba3c01a7271b4fa6bd898483b794c59b/server.jar

Переместить файл Jar в каталог Minecraft, чтобы изменить его на этот каталог.

$ sudo mv server.jar /opt/minecraft
$ cd /opt/minecraft

Запустить сервер со следующей командой

$ sudo java -jar server.jar --nogui

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

$ sudo nano eula.txt
##Edit false to true
eula=true

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

$ sudo java -jar server.jar --nogui

Чтобы запустить сервер с графическим пользовательским интерфейсом, оставьте часть `nogui`.

Шаг 3. Настройте шахтерскую среду

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

$ sudo java -Xmx1024M -Xms1024M -jar server.jar nogui

`Xmx` 1024 - это максимальная RAM, выделенная серверу, в то время как `Xms` - минимальная RAM.

Но использование этого сценария скучно, так как вы должны помнить параметры командной строки для вашего сервера. Чтобы упростить это, создайте файл `start.sh` на папке с файлом `jar`.

$ sudo nano start.sh

Добавить в файл следующее содержимое

#!/bin/sh
cd "$(dirname "$0")"
exec java -Xmx1024M -Xms1024M -jar /opt/minecraft/server.jar nogui

Сохранить и выйти из файла.

Сделайте файл исполняемым со следующей командой

$ sudo chmod a+x start.sh

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

$ ./start.sh

Шаг 4. Настройте службу systemd для запуска Minecraft

Создайте пользователя и группу для Minecraft, затем добавьте пользователя в группу.

$ sudo adduser --system --home /opt/minecraft minecraft
$ sudo groupadd minecraft
$ sudo adduser minecraft minecraft 

Назначить владение каталогом установок пользователю

$ sudo chown -R minecraft:minecraft /opt/minecraft

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

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

Добавить

[Unit]

Description=start and stop the minecraft-server 

[Service]

WorkingDirectory=/opt/minecraft
User=minecraft
Group=minecraft
Restart=on-failure
RestartSec=20 5
ExecStart=/usr/bin/screen -DmS minecraft /usr/bin/java -Xmx1024M -Xms1024M -jar /opt/minecraft/server.jar nogui

[Install]

WantedBy=multi-user.target

Сохранить и выйти из файла, затем перезагрузить системный демон для обновления системы.

$ sudo systemctl daemon-reload

Запустить и включить сервис со следующей командой.

$ sudo systemctl enable minecraft.service
$ sudo systemctl start minecraft.service

Шаг 5. Настройте службу брандмауэра

Если еще не сделано включить и настроить брандмауэр со следующей командой, чтобы разрешить порт Minecraft Server.

$ sudo firewall-cmd --add-port=25565/tcp
$ sudo firewall-cmd --reload

Чтобы отключить кого-либо от доступа к вашему серверу, сначала следует включить режим Whitelist.

$ sudo nano /opt/minecraft/server.properties

Изменить следующую строку на истинный.

white-list=true

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

sudo systemctl restart minecraft.service

Доступ к консоли Minecraft со следующей командой.

$ sudo -u minecraft screen -r minecraft

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

whitelist add PlayerUsername

Чтобы удалить игрока, используйте следующую команду.

whitelist remove PlayerUsername

Выйдите из сеанса экрана (серверная консоль) с `CTRL + A-D`.

Завершение

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

Если вам понравился этот пост о том, как установить Minecraft на МСВСфера 9.6, пожалуйста, поделитесь им со своими друзьями в социальных сетях, которым может быть интересна эта статья или оставьте комментарий ниже.