- - Як розмістити сервер Minecraft в Linux

Як розмістити сервер Minecraft в Linux

Хочете розмістити сервер Minecraft в Linux? Якщо це так, вам потрібно запустити версію Java, оскільки Microsoft дозволяє лише таким серверам Linux Minecraft працювати. Щоб запустити сервер Minecraft в Linux, вам знадобиться середовище виконання програми Java Runtime.platform з версією Java. Установка Java може бути прикрою. Однак встановлювати Java на Linux досить просто, так що давайте почнемо!

Встановити Java Runtime

У цьому посібнику ми зупинимося на концепціїрозміщення сервера Minecraft в операційній системі Linux. Ми не будемо спеціально зосереджуватись на використанні операційної системи сервера Linux, оскільки це не потрібно. Однак якщо ви хочете мати спеціальний сервер Minecraft в Linux, вам, мабуть, слід пройти цей маршрут, і ми рекомендуємо сервер Ubuntu.

Примітка: Є багато версій середовища Java Runtime на Linux, як офіційний реліз Oracle, так і альтернатива з відкритим кодом. Для цього підручника ми будемо використовувати офіційну версію Oracle. Зважаючи на це, цілком нормально використовувати налаштування OpenJDK як альтернативу, і все має працювати так само добре.

Ubuntu / Ubuntu Server

Встановити Java-програму Oracle непростоUbuntu. Однак додавання PPA робить це набагато менше головного болю. Через характер роботи сервера Ubuntu, цей PPA повинен чудово працювати як на робочому столі Ubuntu, так і на сервері Ubuntu. Однак якщо ви додасте PPA на сервер Ubuntu і знайдете проблеми, розгляньте можливість встановлення часу виконання OpenJDK JRE як альтернативу.

Щоб додати PPA Oracle Java Runtime до вашої системи, відкрийте термінал і введіть наступне:

sudo add-apt-repository ppa:webupd8team/java

Біжи вдале оновлення оновити джерела програмного забезпечення Ubuntu.

sudo apt update

Після запуску оновлення використовуйте вдале оновлення щоб встановити будь-які оновлення, які відображаються.

sudo apt upgrade -y

Нарешті, встановіть Oracle Java з сховища програм.

sudo apt install oracle-java9-installer
sudo apt install oracle-java9-set-default

Сервер Debian / Debian

Debian може отримати доступ до PPA Ubuntu Oracle Java PPA. Щоб додати його, вам потрібно буде відредагувати свій /etc/apt/sources.list файл. Відкрийте термінал і запустіть Нано.

Oracle Java не працює? Розглянемо замість цього альтернативу з відкритим кодом.

sudo nano /etc/apt/sources.list

Вставте наступний код у редактор Nano:

#Webupd8

deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main

Збережіть редактор Nano за допомогою Ctrl + О, потім використовуйте термінал, щоб додати програмний ключ GPA програмного забезпечення PPA.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
sudo apt-get update

Нарешті, встановіть Java.

sudo apt-get install oracle-java9-installer
sudo apt-get install oracle-java9-set-default
echo oracle-java9-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

Rhel / Fedora / OpenSUSE

Oracle має досить гарну підтримку для всіх операційних систем на базі Redhat Linux, тому встановити її дуже просто. Однак, якщо у вас є проблеми, ви можете заглянути в альтернативу з відкритим кодом.

Щоб встановити останню версію середовища виконання Oracle Java Runtime Environment, перейдіть на сторінку завантаження та отримайте найновіший RPM.

Після завантаження відкрийте термінал, CD до ~ / Завантаження каталог та запустіть інсталятор.

Федора / Рель

sudo dnf jre-8u171-linux-x64.rpm

або

sudo yum jre-8u171-linux-x64.rpm

Suse

sudo zypper jre-8u171-linux-x64.rpm

Запустіть Minecraft Java Edition Server

Після того, як Java працює, важка частина виконується. Тепер залишилося лише завантажити останню версію серверної програми Minecraft Java Edition і запустити її. Після завантаження відкрийте термінал, використовуючи МВ команда розмістити додаток сервера у відповідному місці.

Примітка: якщо ви використовуєте ОС сервера, можливо, вам доведеться завантажити та розмістити файл вручну. Наведені нижче інструкції спеціально призначені для тих, хто працює на сервері Minecraft в ОС, на якій створена відповідна структура домашньої папки.

mkdir ~/Minecraft/server/
mv ~/Downloads/server.jar ~/Minecraft/server/

Запустіть сервер без голови (без GUI) за допомогою:

java -Xmx1024M -Xms1024M -jar ~/Minecraft/server/server.jar nogui

Крім того, запустіть сервер Minecraft з інтерфейсом GUI:

java -Xmx1024M -Xms1024M -jar ~/Minecraft/server/server.jar

Тепер, коли є сервер випуску Minecraft Javaпрацює, вам потрібно буде поширити IP-адресу для нього. Для найкращих результатів розмістіть цей сервер у своєму будинку в локальній мережі. Якщо вам належить розмістити його в Інтернеті, подумайте про те, як це зробити на VPS, наприклад DigitalOcean, оскільки вони пропонують великі тарифи для запуску програм Linux.

Примітка: якщо ви працюєте в Інтернеті, переконайтеся, що порт 25565 пересланий або сервер не працюватиме!

Щоб знайти локальну IP-адресу, запустіть у терміналі:

ip addr show | grep 192.168.1

Ця команда виділить локальну IP-адресу сервера.

Звідти роздайте свою IP-адресу всім, кому потрібно підключитися, і доручіть гравцям додати IP-адресу до свого клієнта Minecraft.

Запуск вашого сервера Minecraft в Інтернеті, а не тільки в локальній мережі? Вам потрібно буде пройти і знайти зовнішню IP-адресу вашого сервера. Знайти цю адресу потрібно легко для більшості інформаційних панелей VPS.

Коментарі