本文简要记录了一次 Minecraft Java 1.21.4 版本的开服流程。
好几个月没写东西了,学业繁忙 ( ̄ ‘i  ̄;)
书接上文,笔者数月前购入了一台 NUC 小主机,种种原因,原本对这台小主机设想了不少折腾计划,都有所耽搁。
近日突然和朋友有了玩 MC 的兴致,研究内网穿透等联机方案的同时,想起了手里的这台小主机。
这台小主机有还算不错的性能(8 核 16 G)、也能通过公网访问(虽说只有 IPv6 的公网地址),似乎很适合用来开服,遂决定小小折腾一番,用它搭建一个 MC 服务器。
所需资源
一台服务器(2 核 4G 或更高配置)、以及一个公网 IP。
家宽只有 IPv6 公网?
我的方案是通过 DDNS 将域名与 IPv6 公网绑定,具体实现方法可参考 上一篇文章。
1. 安装 MCSManager 面板
据其官网介绍,MCSManager 面板免费、易用、现代化,支持 Minecraft
和 Steam
多款游戏的快速开服,支持分布式连接多台机器,支持多用户管理和资源分配,支持运行 Docker Hub 镜像。
MCSManager 面板的界面相当清晰、美观。各种常用流程的引导做的很详细,值得好评。
首先,在服务器上执行命令,安装 MCSManager 面板:
sudo su -c "wget -qO- https://script.mcsmanager.com/setup_cn.sh | bash"
按提示一步步完成安装即可。
在此之前,请确认你的服务器已有 Java 环境:
javac --version
若报错提示缺少 Java 环境,可自行安装。命令示例:
sudo apt install openjdk-21-jdk
面板安装成功后,你应当可以通过 http://<你的服务器IP>:23333
访问到面板。
这里附上一些面板的相关指令:
# 这是用于进程控制,终端管理的服务进程。 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
2. 用面板创建第一个实例
进入面板后,点击右上角 新建应用
。
这里选择 Minecraft Java 版游戏服务器
。
接下来需要选择实例部署方式,为快速建立一个示例,此处选择第一个 Minecraft 快速部署
。
启动游戏客户端,在多人游戏中点击 添加服务器
,在 服务器地址
中输入服务端的 IP
或 域名
,即可连接到服务器。
至此,你已成功以最快速度搭建了一台 Minecraft 游戏服务器。
3. 可选配置(服务器插件)
部分恶意玩家可能会通过 “端口扫描” 加入你的私有服务器,因此,推荐安装 AuthMe 和 LuckPerms 等插件(点击可跳转对应官网),为服务器添加身份验证、权限组管理等功能。
如何安装插件?
插件大多以
.jar
的文件形式提供,将这个.jar
文件放到服务器文件目录下的/plugins
文件夹,然后重启服务器,即可轻松完成安装。
笔者刚接触开服,欢迎大佬批评赐教 = ̄ω ̄=
暂无更多评论