在這篇文章中, 我將介紹如何在centos 7系統上配置Minecraft服務器.
首先,介紹一下安裝要求。
先決條件
②內存:1GB或以上
③磁盤空間:5GB或以上
⑤禁用SeLinux
我們先來看看安裝程序。我們需要根據服務器的架構為其安裝最新的Java版本。
安裝Java
#yum install Java-1.6.0-openjdk
將安裝許多軟件包。現在,我們需要下載Minecraft服務器軟件包到“minecraft”文件夾中。
創建一個MINECRAFT文件夾
為安裝文件和其他游戲文件創建一個minecraft文件夾。我們始終建議在一個專用文件夾中運行該可執行文件,因為它會創建多個配置文件。這讓查找所有文件更加容易。
下載Minecraft服務器的jar文件
將minecraft.jar文件下載到minecraft文件夾中,并修改.jar文件權限,使其可執行。
# wget https://minecraft.net/download/minecraft_server.jar
確保你的服務器上已經安裝了screen,或者運行以下命令為你的服務器安裝screen。
# yum install screen
運行應用程序
現在進入一個屏幕會話,并根據所需的分辨率和硬件設置運行minecraft.jar文件。Java和可執行版本可以從命令行運行額外的參數來配置取決于內存,圖形界面,模式,架構等。
由于我的服務器配置不高,我更喜歡運行沒有圖形界面Minecraft服務器,以降低CPU和內存資源的使用率。
# Java -Xmx512M -Xms512M -jar minecraft_server.jar nogui
您可以按Ctrl + A + D返回到正常屏幕
您可以使用screen resume命令返回運行Minecraft的屏幕。
#screen -r(screenid)
根據服務器配置,您甚至可以使用1GB或更多的內存運行該可執行文件。這是我們為1GB內存使用量而運行的方式。
Java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
提示:如果你想留出更多的內存,你可以將-Xms參數設置為一個較低的值,比如:
Java -Xms512M -Xmx1024M -jar minecraft_server.jar nogui
該參數控制在啟動時保留多少內存。您的服務器將以512MB內存啟動,每當它需要更多的內存時,它就會分配一些內存,直到達到1GB的最大分配值。
至此,在centos 7上搭建Minecraft服務器就完成了。