Установка сервера minecraft linux

Как сделать сервер Minecraft в дистрибутивах Linux

Minecraft — очень популярная серия игр, доступная для Windows, Mac и Linux. Поскольку он использует технологию песочницы в Linux, в него можно играть без лишнего буфера или загрузки процессора. Если вы настоящий фанат этой игры, вы можете использовать сервер Minecraft, чтобы играть в эту игру с другим игроком. Теперь есть варианты, которые позволяют вам установить сервер Minecraft в вашей системе Linux, ничего не делая, кроме как заплатить определенное количество долларов стороннему агентству по программному обеспечению.. Или вы можете установить и запустить свой собственный сервер Minecraft в вашей системе Linux, чтобы наслаждайся свободой игры .

Сервер Minecraft в системе Linux

В Linux Minecraft требует, чтобы Java запускалась на вашем компьютере. Однако, как только сервер будет установлен в вашей системе Linux, вы можете создать игру Minecraft и исследовать трехмерный мир Minecraft. В этом посте мы увидим, как установить сервер Minecraft в Debian / Ubuntu и Fedora / Red Hat Linux.

1. Установите Minecraft на Ubuntu / Debian

Установка сервера Minecraft на Сервер Ubuntu / desktop требуется root-доступ и активное подключение к Интернету. Здесь мы увидим, как установить java и запустить через него сервер Minecraft в системе Debian Linux.

Шаг 1. Создайте нового пользователя для Minecraft

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

sudo adduser minecraftuser

добавить пользователя minecraftuser

Теперь, когда мы будем строить сервер на Java, нам также может потребоваться грандиозный root-доступ для нового пользователя. Итак, наконец, переключитесь на только что созданную учетную запись пользователя Minecraft, чтобы начать установку сервера Minecraft на свой компьютер.

sudo usermod -aG sudo minecraftuser. su - minecraftuser

Шаг 2: Установите Java в Ubuntu / Debian

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

sudo apt update. sudo apt upgrade

Теперь выполните следующую команду в оболочке терминала, чтобы установить Java версии 8 в вашей системе.

sudo apt установить openjdk-8-jdk -y

Когда установка Java завершится, выполните команду проверки версии, чтобы узнать, установлена ​​ли Java.

Читайте также:  Linux zip with hidden files

версия Java

Шаг 3: Установите экран для Minecraft

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

экран установки sudo apt

Шаг 4: Загрузите Minecraft на Ubuntu / Debian

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

sudo mkdir minecraftdir. cd minecraftdir

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

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

sudo wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft. Скачать / версии / 1.11.2 / minecraft_server.1.11.2.jar

wget скачать майнкрафт

2. Установите Minecraft Server в Fedora Linux

Установка сервера Minecraft на рабочую станцию ​​Fedora почти аналогична способу его установки на Ubuntu, но есть несколько изменений в командах и этапах. Если вы являетесь пользователем Fedora или Red Hat Linux, этот метод поможет вам установить сервер Minecraft на свой компьютер.

Шаг 1. Создайте нового пользователя

Во-первых, вам нужно добавить пользователя в существующую настройку, чтобы навести беспорядок на вашем текущем сервере или рабочем столе. Затем нам также нужно будет предоставить этой учетной записи root-доступ для установки java.

Запустите следующие командные строки, указанные ниже, в оболочке вашего терминала, чтобы добавить пользователя и разрешить sudo.

adduser minecraftuser. пароль minecraftuser

Теперь выполните следующие команды, чтобы предоставить root-права учетной записи пользователя Minecraft. В Fedora обычно колесо управляет правами root-доступа.

usermod -aG wheel minecraftuser. su - minecraftuser

пользователь и пароль с root для Minecraft

Шаг 2. Установите Java на рабочую станцию ​​Fedora.

Теперь, когда вы используете учетную запись пользователя Minecraft, выполните следующую команду DNF в оболочке терминала, чтобы установить Java в системе.

sudo dnf установить java-1.8.0-openjdk

Когда установка завершится, выполните команду проверки версии, чтобы узнать, правильно она установлена ​​или нет.

установить Java для Майнкрафт

Шаг 3. Установите экран и настройте брандмауэр

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

экран установки sudo dnf

По желанию вы также можете запустить команду S flag, чтобы присвоить текущему приложению Screen имя сервера Minecraft.

Чтобы загрузить сервер на машину, разумно разрешить TCP-порты Minecraft в сети нашей системы. Поскольку сервер Minecraft использует порт 25565, следующие команды демона брандмауэра разрешат серверу Minecraft в нашей сети Fedora.

sudo firewall-cmd --permanent --zone = public --add-port = 25565 / tcp. sudo firewall-cmd --reload

Шаг 4. Загрузите сервер Minecraft на рабочую станцию ​​Fedora.

До сих пор мы видели процессы создания новой учетной записи пользователя Minecraft и установки Java в нашей системе. После этого пришло время загрузить и запустить сервер Minecraft в нашей Fedora Linux.

Читайте также:  Root linux как войти

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

Затем просмотрите этот каталог и запустите wget команда для загрузки файла сервера.

cd minecraftdir. wget https://launcher.mojang.com/v1/objects/3dc3d84a581f14691199cf6831b71ed1296a9fdf/server.jar

скачать Майнкрафт через wget

3. Запустить сервер Minecraft в Linux

Когда загрузка сервера Minecraft завершится, просмотрите каталог и найдите файл. Этот метод будет исполняемым для дистрибутивов Debina и Fedora Linux. Сначала запустите следующее chmod , чтобы предоставить разрешение на выполнение файлу сервера Minecraft.

sudo chmod + x minecraft_server.jar

Теперь нам нужно отредактировать файл лицензионного соглашения с конечным пользователем (Eula), чтобы согласовать его с файлом лицензии. Опять же, вы можете использовать свой любимый редактор блокнотов с правами root для выполнения этой задачи.

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

eula true

Наконец, выполните следующую команду в оболочке терминала, чтобы запустить сервер Minecraft в Ubuntu Linux. Как видите, команда определяется как NoGUI (графический пользовательский интерфейс); он продолжит загрузку сервера в режиме CLI.

sudo java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

запустить майнкрафт в Linux

Мы выделили общий объем памяти 1024 МБ для загрузки сервера в приведенной выше команде. Вы можете изменить значение Xmx, если изменили объем памяти.

Заключительные слова

Сервер Minecraft полезен и необходим для загрузки серии игр Minecraft в системе на базе Linux. В этом посте мы увидели, как установить сервер Minecraft на рабочие станции Debian и Fedora. Поделитесь этим сообщением со своими друзьями и сообществом Linux, если вы найдете его полезным и информативным. Вы также можете записать свое мнение об этом сообщении в разделе комментариев.

Источник

Создаем свой сервер на системе Ubuntu [Guide]

Создаем свой сервер на системе Ubuntu [Guide]

M inecraft — одна из самых популярных сетевых игры нашего времени. Вот уже пятый год она объединяет миллионы игроков по всему миру. В этом руководстве мы рассмотрим установку сервера Minecraft и его базовую настройку в ОС Ubuntu 16.04.

  • Сервер с установленной системой Ubuntu 16.04;
  • Рекомендуемая емкость оперативной памяти сервера— 1Gb;
  • Пользователь с sudo-привилегиями.

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

Для начала обновим список пакетов:

Далее обновим пакеты по последних версий:

Если в ходе обновления появится подобное сообщение, просто нажмите Y -> enter.

After this operation, 3,435 kB of additional disk space will be used.

Читайте также:  Linux bind and dns

Do you want to continue? [Y/n] Y

Далее установим сам пакет Java:

Установка Screen и создание системного пользователя

Screen — это приложение для работы с несколькими терминалами в одном окне. Оно даст возможность запускать Minecraft в режиме демона.

Создадим репозиторий, где будет храниться Minecraft и его всевозможные настройки:

Добавим нового пользователя:

—home /srv/minecraft — параметр обозначающий домашнюю папку пользователя
—ingroup minecraft — параметр на добавление пользователя в группу minecraft

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

Перейдем в созданный репозиторий:

Ссылку на последнюю версию вы всегда можете получить на официальном сайте.

ВАЖНО: 1.10.2 Меняете на свою версию.

У нас имеется только 1Gb памяти. Поэтому мы укажем максимальное значение 700Mb (-Xmx700M). Первый параметр указывает начальное значение используемой памяти 256Mb (-Xms256M).

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

[16:44:56] [Server thread/INFO]: Starting minecraft server version 1.10.2

[16:44:56] [Server thread/INFO]: Loading properties

[16:44:56] [Server thread/WARN]: server.properties does not exist

[16:44:56] [Server thread/INFO]: Generating new properties file

[16:44:56] [Server thread/WARN]: Failed to load eula.txt

[16:44:56] [Server thread/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.

[16:44:56] [Server thread/INFO]: Stopping server

[16:44:56] [Server Shutdown Thread/INFO]: Stopping server

Сервер не запустится, но он создаст два файла: eula.txt и server.properties.

Первое хранит согласие на лицензионное соглашение, второй— настройки самого сервера Minecraft.

Откроем файл eula.txt (nano eula.txt) и изменим значение единственной переменной с false на true.

С полным текстом лицензионного соглашения можно ознакомиться здесь.

После этого еще раз запустим сервер:

Процесс генерации ландшафта займет около 30 секунд, после чего будет выведено следующее сообщение:

[16:56:51] [Server thread/INFO]: Preparing spawn area: 62%

[16:56:52] [Server thread/INFO]: Preparing spawn area: 66%

[16:56:53] [Server thread/INFO]: Preparing spawn area: 71%

[16:56:54] [Server thread/INFO]: Preparing spawn area: 76%

[16:56:55] [Server thread/INFO]: Preparing spawn area: 82%

[16:56:56] [Server thread/INFO]: Preparing spawn area: 87%

[16:56:57] [Server thread/INFO]: Preparing spawn area: 92%

[16:56:58] [Server thread/INFO]: Preparing spawn area: 97%

[16:56:58] [Server thread/INFO]: Done (27.145s)! For help, type «help» or «?»

Остановим его с помощью команду stop.

Данный инструмент можно сравнить с вкладками в браузере. Он позволяет создать их в любом количестве и запускать необходимые нам команды параллельно.

Запустим новый терминал в screen с нашим сервером:

После этого вы увидите стандартное сообщение о генерации ландшафта. Далее вы можете выйти из данного терминала, нажав (Ctrl + d -> a). Minecraft продолжит работать в режиме демона, а вы можете выйти из сервера.

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

Источник

Оцените статью
Adblock
detector