在 CentOS 8 中安装 Java 21 和 MCSM 开设 Minecraft 1.21 服务器

服务器教程   2024-09-20 22:40   299   0  

前提条件

  • CentOS 8 系统。

  • 拥有 sudo 权限的用户。

  • 网络连接。

步骤 1:更新系统

首先,确保系统是最新的:

sudo dnf update -y

步骤 2:安装 Java 21

  1. 添加 Java 21 的存储库:

    你可以使用 rpm 命令添加 Java 存储库。这里以 Adoptium 为例:

    sudo dnf install -y java-21-openjdk
  2. 验证 Java 安装:

    安装完成后,验证 Java 是否成功安装:

    java -version

步骤 3:安装 MCSM

环境要求

默认情况下,自动安装脚本应该已经包含一切所需环境,所以你不需要关心环境要求。但如果是手动安装的情况下,你需满足 Node 16+ 运行时环境。

Linux 自动安装

因为需要注册到系统服务,一键安装脚本必须使用 root 权限运行:

sudo su -c "wget -qO- https://script.mcsmanager.com/setup_cn.sh | bash"

启动方式

首先启动面板守护进程,这是用于进程控制和终端管理的服务进程:

systemctl start mcsm-daemon.service

再启动面板 Web 服务,用来实现支持网页访问和用户管理的服务:

systemctl start mcsm-web.service

重启面板命令

systemctl restart mcsm-daemon.service
systemctl restart mcsm-web.service

停止面板命令

systemctl stop mcsm-web.service
systemctl stop mcsm-daemon.service

配置 MCSM:

按照 MCSM 的指引进行配置,设置 Minecraft 服务器的相关选项。

步骤 4:安装 Minecraft 1.21 服务器

  1. 创建服务器目录:

    创建一个目录用于 Minecraft 服务器:

    mkdir ~/mcserver
    cd ~/mcserver
  2. 下载 Minecraft 服务器:

    下载 Minecraft 1.21 的服务器文件:

    wget https://launcher.mojang.com/v1/objects/{server_jar_link}/server.jar
  3. 运行 Minecraft 服务器:

    在服务器目录下,使用以下命令启动服务器:

    java -Xmx1024M -Xms1024M -jar server.jar nogui

步骤 5:配置防火墙

确保服务器的默认端口(25565)是开放的:

sudo firewall-cmd --add-port=25565/tcp --permanent
sudo firewall-cmd --reload

步骤 6:连接 Minecraft 服务器

在 Minecraft 客户端中,输入服务器的 IP 地址进行连接。

结尾

至此,你已经成功在 CentOS 8 上安装了 Java 21 和 MCSM,并搭建了 Minecraft 1.21 服务器。你可以根据需要进一步配置服务器的设置,添加插件等,以增强游戏体验。

如果有任何问题,请随时询问!

博客评论
还没有人评论,赶紧抢个沙发~
发表评论
说明:请文明发言,共建和谐网络,您的个人信息不会被公开显示。