如何在 Linux 上託管 Minecraft 服務器

如何在 Linux 上託管 Minecraft 服務器

想在 Linux 上託管 Minecraft 服務器嗎?如果是這樣,您需要運行 Java 版本,因為 Microsoft 只允許 Linux Minecraft 服務器以這種方式運行。要在 Linux 上運行 Minecraft 服務器,您需要帶有 Java 版本的 Java Runtime environment.platform。安裝 Java 可能很煩人。但是,在 Linux 上安裝 Java 很簡單,所以讓我們開始吧!

安裝 Java 運行時

在本指南中,我們將重點介紹在 Linux 操作系統上託管 Minecraft 服務器的概念。我們不會特別關注使用Linux 服務器操作系統,因為它不是必需的。但是,如果您希望在 Linux 上擁有一個專用的 Minecraft 服務器,您可能應該走這條路,我們推薦 Ubuntu 服務器。

注意:Linux 上有許多版本的 Java 運行時環境,包括 Oracle 的官方版本和開源替代版本。在本教程中,我們將使用官方 Oracle 版本。也就是說,使用 OpenJDK 設置作為替代方案是完全可以的,並且一切都應該運行得一樣好。

Ubuntu/Ubuntu 服務器

Oracle 的 Java 運行時不容易在 Ubuntu 上安裝。但是,添加 PPA 使這變得不那麼令人頭疼。由於 Ubuntu 服務器工作方式的性質,這個 PPA 應該可以在 Ubuntu 桌面和 Ubuntu 服務器上正常工作。但是,如果您將 PPA 添加到 Ubuntu 服務器並發現問題,請考慮安裝 OpenJDK JRE 運行時作為替代

要將 Oracle Java Runtime PPA 添加到您的系統,請打開一個終端並輸入以下內容:

須藤添加-apt-repository ppa:webupd8team/java

運行 apt update以刷新 Ubuntu 的軟件源。

sudo apt 更新

運行更新後,使用 apt upgrade安裝出現的任何更新。

sudo apt 升級 -y

最後,從軟件存儲庫安裝 Oracle Java。

sudo apt 安裝 oracle-java9-installer

sudo apt 安裝 oracle-java9-set-default

Debian/Debian 服務器

Debian 可以訪問 Ubuntu Oracle Java PPA。要添加它,您需要編輯/etc/apt/sources.list文件。打開終端並啟動 Nano。

Oracle Java 不工作?考慮改用開源替代方案

須藤納米 /etc/apt/sources.list

將以下代碼粘貼到 Nano 編輯器中:

#Webupd8

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

使用Ctrl +  O保存 Nano 編輯器 ,然後使用終端添加 PPA 的軟件 GPG 密鑰。

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

sudo apt-get 更新

最後,安裝Java。

sudo apt-get install oracle-java9-installer

須藤 apt-get 安裝 oracle-java9-set-default

echo oracle-java9-installer shared/accepted-oracle-license-v1-1 選擇 true | 須藤/usr/bin/debconf-set-selections

Rhel/Fedora/OpenSUSE

Oracle 對所有基於 Redhat 的 Linux 操作系統都有很好的支持,因此安裝它非常容易。也就是說,如果您有問題,您可能需要查看開源替代方案

要安裝最新版本的 Oracle Java Runtime Environment,請轉到下載頁面並獲取最新的 RPM

下載後,打開終端,  CD 到 ~/Downloads 目錄並運行安裝程序。

Fedora/Rhel

須藤 dnf jre-8u171-linux-x64.rpm

或者

須藤 yum jre-8u171-linux-x64.rpm

蘇斯

須藤 zypper jre-8u171-linux-x64.rpm

運行 Minecraft Java 版服務器

在讓 Java 工作之後,困難的部分就完成了。現在剩下要做的就是下載最新版本的Minecraft Java 版服務器應用程序並運行它。下載後,打開終端使用 MV 命令將服務器應用程序放置在適當的位置。

如何在 Linux 上託管 Minecraft 服務器

注意:如果您使用的是服務器操作系統,您可能需要手動下載並放置文件。下面的說明專門針對那些在具有適當主文件夾結構設置的操作系統上運行 Minecraft 服務器的人。

mkdir ~/我的世界/服務器/

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 中。如果您必須在線託管一個,請考慮在像 DigitalOcean 這樣的 VPS 上進行,因為它們提供運行 Linux 應用程序的優惠價格。

注意:如果您運行的是在線服務器,請確保轉發了 25565 端口,否則服務器將無法運行!

要查找本地IP 地址,請在終端中運行:

ip地址顯示| grep 192.168.1

此命令將隔離服務器的 LAN IP。

從那裡,將您的 IP 地址分發給任何需要連接的人,並指示玩家將 IP 添加到他們的 Minecraft 客戶端。

如何在 Linux 上託管 Minecraft 服務器

在線運行您的 Minecraft 服務器,而不僅僅是在 LAN 上運行?您需要通過並找到您服務器的外部 IP 地址。在大多數 VPS 儀表板中查找此地址應該很容易。


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。