boxmoe_header_banner_img

icloudsheep's Blog

加载中

文章导读

向 CentOS 8 添加 MC 服务器


avatar
icloudsheep 2025-06-19 54

环境说明

服务器环境:intel N100 4C4T, 16GB Memory, 40GB M.2 Storage, CentOS 8.5.2111

操作端环境:MacBook Pro 14 M1Pro 16GB + 512GB, macOS 14.7.4 (Sonoma)

文件准备

No.1 我的世界服务端

在这里,我选择使用官方 Java 服务端。

服务器下载网页为:https://www.minecraft.net/zh-hans/download/server

服务端下载地址为:https://piston-data.mojang.com/v1/objects/6e64dcabba3c01a7271b4fa6bd898483b794c59b/server.jar

No.2 SSH 工具

在这里,我选择使用支持 Apple Silicon 的 FinalShell 作为 SSH 和文件传输工具。

具体的安装过程详见我的其他博客

No.3 安装 OpenJDK 21

在 SSH 中输入如下命令安装 OpenJDK 21:

wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.rpm
 rpm -ivh jdk-21_linux-x64_bin.rpm

安装完成后,输入如下命令:

java -version

如若显示如下信息即为安装成功:

No.3 安装 Screen

在 SSH 中输入如下命令安装 Screen:

sudo yum install screen

安装完成后,输入如下命令:

screen -ls

如若显示如下信息即为安装成功:

Screen 的常用命令如下:

screen -ls //列出当前所有的 Session
 screen -wipe //清理那些 Dead Session
 screen -S <session_name> //新建 Session
 screen -r <session_name> //进入某个 Session
 screen -d <session_name> //离开某个 Session

环境准备

新建文件夹

使用如下指令 (指令并非一定要相同,目的达成即可) :

cd .. //返回上级目录 (根目录)
 cd home //前往 /home
 mkdir MinecraftServer //新建文件夹 MinecraftServer
 cd MinecraftServer //前往 /home/MinecraftServer

完成后如下所示:

开始运行

No.1 初次运行服务器

将下载好的 server.jar 拖入 FinalShell 界面右下方区域以上传至服务器。

使用如下指令运行服务器:

java -Xmx2048M -Xms2048M -jar server.jar nogui

输入以下指令,并将 false 字样改为 true。

vi eula.txt

保存并退出 vim。

No.2 再次运行服务器

为了保证关闭 SSH 后服务器继续正常运行,使用如下指令创建一个 Screen Session :

Screen -S MinecraftServerSession

使用如下指令再次运行服务器:

java -Xmx2048M -Xms2048M -jar server.jar nogui

至此,开服操作已经全部结束。

我回来了

我重新通过 SSH 连接上了我的服务器,可是我的 MC Server 在哪里?

输入以下指令以找回你的 MC Server :

screen -ls
 screen -r <Your Minecraft Server Session Name>
 //比如我的命令为
 //screen -r MinecraftServerSession
 //如若你的 Session 为 Attached 状态,但你并不在这个 Session
 //请输入以下命令
 //screen -d <Your Minecraft Server Session Name>
 //再输入
 //screen -r <Your Minecraft Server Session Name>

这样子你的 MC Server 就找回来啦~



评论(0)

查看评论列表

暂无评论


发表评论

表情 颜文字
插入代码