贺老师 发表于 2024-9-11 15:04:05

如何在CentOS 7上搭建Minecraft服务器?

在这篇文章中, 我将介绍如何在CentOS 7系统上配置Minecraft服务器.
首先,介绍一下安装要求。
先决条件
①带SSH访问的VPS或独立服务器
②内存:1GB或以上
③磁盘空间:5GB或以上
④安装与操作系统架构兼容的最新Java。
⑤禁用Selinux
我们先来看看安装程序。我们需要根据服务器的架构为其安装最新的Java版本。
安装JAVA
Minecraft服务器需要安装并运行最新的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服务器就完成了。
页: [1]
查看完整版本: 如何在CentOS 7上搭建Minecraft服务器?