- Как сделать сервер Minecraft в дистрибутивах Linux
- Сервер Minecraft в системе Linux
- 1. Установите Minecraft на Ubuntu / Debian
- Шаг 1. Создайте нового пользователя для Minecraft
- Шаг 2: Установите Java в Ubuntu / Debian
- Шаг 3: Установите экран для Minecraft
- Шаг 4: Загрузите Minecraft на Ubuntu / Debian
- 2. Установите Minecraft Server в Fedora Linux
- Шаг 1. Создайте нового пользователя
- Шаг 2. Установите Java на рабочую станцию Fedora.
- Шаг 3. Установите экран и настройте брандмауэр
- Шаг 4. Загрузите сервер Minecraft на рабочую станцию Fedora.
- 3. Запустить сервер Minecraft в Linux
- Заключительные слова
- Создаем свой сервер на системе Ubuntu [Guide]
Как сделать сервер 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
Теперь, когда мы будем строить сервер на 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.
Шаг 3: Установите экран для Minecraft
Экран — это приложение, которое позволяет запускать сервер Minecraft в фоновом режиме системы в качестве демона. Выполните следующую команду в своей оболочке, чтобы установить Screen.
Шаг 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
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
Шаг 2. Установите Java на рабочую станцию Fedora.
Теперь, когда вы используете учетную запись пользователя Minecraft, выполните следующую команду DNF в оболочке терминала, чтобы установить Java в системе.
sudo dnf установить java-1.8.0-openjdk
Когда установка завершится, выполните команду проверки версии, чтобы узнать, правильно она установлена или нет.
Шаг 3. Установите экран и настройте брандмауэр
Перед запуском сервера Minecraft на машине Linux мы должны установить приложение экрана, чтобы запускать его в фоновом режиме системы. Выполните указанную ниже команду DNF в своей оболочке, чтобы установить приложение Screen на свой компьютер.
По желанию вы также можете запустить команду 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.
Сначала выполните следующую команду, чтобы создать новый выделенный каталог для загрузки файла сервера Minecraft.
Затем просмотрите этот каталог и запустите wget команда для загрузки файла сервера.
cd minecraftdir. wget https://launcher.mojang.com/v1/objects/3dc3d84a581f14691199cf6831b71ed1296a9fdf/server.jar
3. Запустить сервер Minecraft в Linux
Когда загрузка сервера Minecraft завершится, просмотрите каталог и найдите файл. Этот метод будет исполняемым для дистрибутивов Debina и Fedora Linux. Сначала запустите следующее chmod , чтобы предоставить разрешение на выполнение файлу сервера Minecraft.
sudo chmod + x minecraft_server.jar
Теперь нам нужно отредактировать файл лицензионного соглашения с конечным пользователем (Eula), чтобы согласовать его с файлом лицензии. Опять же, вы можете использовать свой любимый редактор блокнотов с правами root для выполнения этой задачи.
Когда файл сценария откроется, напишите следующую строку внутри сценария, чтобы сохранить и закрыть файл.
Наконец, выполните следующую команду в оболочке терминала, чтобы запустить сервер Minecraft в Ubuntu Linux. Как видите, команда определяется как NoGUI (графический пользовательский интерфейс); он продолжит загрузку сервера в режиме CLI.
sudo java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
Мы выделили общий объем памяти 1024 МБ для загрузки сервера в приведенной выше команде. Вы можете изменить значение Xmx, если изменили объем памяти.
Заключительные слова
Сервер Minecraft полезен и необходим для загрузки серии игр Minecraft в системе на базе Linux. В этом посте мы увидели, как установить сервер Minecraft на рабочие станции Debian и Fedora. Поделитесь этим сообщением со своими друзьями и сообществом Linux, если вы найдете его полезным и информативным. Вы также можете записать свое мнение об этом сообщении в разделе комментариев.
Создаем свой сервер на системе 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.
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 можно с помощью команды: