Linux에서 Minecraft 서버를 호스팅하고 싶습니까? 그렇다면 Microsoft는 Linux Minecraft 서버 만 그런 식으로 실행할 수 있으므로 Java 버전을 실행해야합니다. Linux에서 Minecraft 서버를 실행하려면 Java 버전이 포함 된 Java Runtime Environment.platform이 필요합니다. Java를 설치하면 성 가실 수 있습니다. 그러나 Linux에 Java를 설치하는 것은 간단하므로 시작하겠습니다!
자바 런타임 설치
이 가이드에서는Linux 운영 체제에서 Minecraft 서버 호스팅 Linux 서버 운영 체제는 필요하지 않기 때문에 특별히 초점을 맞추지는 않습니다. 그러나 Linux에 전용 Minecraft 서버를 사용하려는 경우 해당 경로로 이동해야하며 Ubuntu 서버를 권장합니다.
노트 : Linux에는 Oracle의 공식 릴리스와 오픈 소스 대안 인 Java Runtime Environment의 여러 버전이 있습니다. 이 튜토리얼에서는 공식 Oracle 버전을 사용합니다. 즉, OpenJDK 설정을 대안으로 사용하는 것이 좋습니다. 모든 것이 제대로 작동해야합니다.
우분투 / 우분투 서버
오라클의 Java 런타임은 설치하기 쉽지 않습니다우분투. 그러나 PPA를 추가하면 두통이 훨씬 줄어 듭니다. Ubuntu 서버 작동 방식의 특성으로 인해이 PPA는 Ubuntu 데스크탑 및 Ubuntu 서버 모두에서 잘 작동합니다. 그러나 PPA를 Ubuntu 서버에 추가하고 문제를 발견하면 대안으로 OpenJDK JRE 런타임 설치를 고려하십시오.
Oracle Java Runtime PPA를 시스템에 추가하려면 터미널을 열고 다음을 입력하십시오.
sudo add-apt-repository ppa:webupd8team/java
운영 적절한 업데이트 우분투의 소프트웨어 소스를 새로 고칩니다.
sudo apt update
업데이트를 실행 한 후 적절한 업그레이드 표시되는 모든 업데이트를 설치합니다.
sudo apt upgrade -y
마지막으로 소프트웨어 저장소에서 Oracle Java를 설치하십시오.
sudo apt install oracle-java9-installer sudo apt install oracle-java9-set-default
데비안 / 데비안 서버
데비안은 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
와 함께 나노 편집기를 저장 Ctrl + 그런 다음 터미널을 사용하여 PPA의 소프트웨어 GPG 키를 추가하십시오.
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
오라클은 모든 Redhat 기반 Linux 운영 체제를 매우 잘 지원하므로 설치가 매우 쉽습니다. 즉, 문제가있는 경우 오픈 소스 대안을 살펴볼 수 있습니다.
최신 버전의 Oracle Java Runtime Environment를 설치하려면 다운로드 페이지로 이동하여 최신 RPM을 받으십시오.
다운로드가 완료되면 터미널을 열고 CD ~로 ~ / 다운로드 디렉토리에 설치 프로그램을 실행하십시오.
페도라 / 렐
sudo dnf jre-8u171-linux-x64.rpm
또는
sudo yum jre-8u171-linux-x64.rpm
수세
sudo zypper jre-8u171-linux-x64.rpm
Minecraft Java Edition Server 실행
Java가 작동하면 어려운 부분이 완료됩니다. 이제 남은 일은 최신 버전의 Minecraft Java Edition 서버 앱을 다운로드하여 실행하는 것입니다. 다운로드가 완료되면 터미널을 열고 MV 서버 앱을 적절한 위치에 배치합니다.

노트 : 서버 OS를 사용하는 경우 파일을 수동으로 다운로드하여 배치해야 할 수 있습니다. 아래 지침은 특히 적절한 홈 폴더 구조가 설정된 OS에서 Minecraft 서버를 실행하는 사용자를위한 것입니다.
mkdir ~/Minecraft/server/ mv ~/Downloads/server.jar ~/Minecraft/server/
다음을 사용하여 서버 헤드리스 (GUI 없음)를 실행하십시오.
java -Xmx1024M -Xms1024M -jar ~/Minecraft/server/server.jar nogui
또는 GUI 인터페이스를 사용하여 Minecraft 서버를 실행하십시오.
java -Xmx1024M -Xms1024M -jar ~/Minecraft/server/server.jar
이제 Minecraft Java 에디션 서버는IP 주소를 배포해야합니다. 최상의 결과를 얻으려면이 서버를 자신의 집에서 LAN으로 호스팅하십시오. 온라인으로 호스트해야하는 경우 LinuxO를 실행할 수있는 저렴한 요금을 제공하는 DigitalOcean과 같은 VPS에서이를 수행하는 것이 좋습니다.
참고 : 온라인 서버를 실행중인 경우 포트 25565가 전달되어 있는지 확인하십시오. 그렇지 않으면 서버가 작동하지 않습니다!
로컬 IP 주소를 찾으려면 터미널에서 실행하십시오.
ip addr show | grep 192.168.1
이 명령은 서버의 LAN IP를 분리합니다.
여기에서 IP 주소를 연결하고 플레이어에게 IP를 Minecraft 클라이언트에 추가하도록 지시해야하는 모든 사람에게 IP 주소를 배포하십시오.

LAN뿐만 아니라 온라인으로 Minecraft 서버를 실행하십니까? 서버의 외부 IP 주소를 찾아서 찾아야합니다. 대부분의 VPS 대시 보드에서이 주소를 쉽게 찾을 수 있습니다.
코멘트