通过 MCSM 搭建最新 MC Java 纯净服
准备
一台 VPS,装有 Linux,这里演示 Debian。
安装 Java
1 | sudo apt install openjdk-17-jre openjdk-17-jdk |
接下来,通过检查确认安装成功,用以下命令:
1 | sudo apt-cache policy openjdk-17-jre openjdk-17-jdk |
如果要删除 Java JDK 17,请运行以下命令:
1 | sudo apt autoremove openjdk-17-jre openjdk-17-jdk --purge |
开放端口
面板需要 23333 和 24444 端口,游戏服务器默认端口是 25565。请在云服务商控制台 - 防火墙放行以上端口,如果还使用了宝塔面板,在侧边栏 - 安全项如法炮制。
安装 MCSM
1 | wget -qO- https://cdn.casecori.top/gh/MCSManager/Script/setup.sh | bash |
- 执行完成后,使用命令
systemctl start mcsm-{web,daemon}
即可启动面板服务; - 使用
systemctl enable mcsm-{daemon,web}.service
来开启开机自启(不开启这个每次重启都要手动启动面板服务); - 面板代码与运行环境自动安装在
/opt/mcsmanager/
目录下。
配置文件目录:data/SystemConfig/config.json
;
用户数据文件目录:data/User/*.json
;
远程守护进程配置文件目录:data/RemoteServiceConfig/*.json
。
安装完成后访问 http://0.0.0.0(你的服务器公网 IP):23333/
即可进入面板。
- 默认账号:root
- 默认密码:123456
下载服务端
https://www.minecraft.net/zh-hans/download/server
部署
在以上地址下载最新版 MC 服务端。转到 MCSM - 应用实例 - 新建实例 - Java 版 Minecraft 服务端 - 上传单个服务端软件,填写实例名,点击上传服务端软件,完成创建。
点击创建的实例,点特定配置,修改 eula.txt,eula 改为是。然后启动实例。
接下来,你可以为服务器解析域名,然后在 MC 对应版本 - 多人游戏 - 添加服务器输入域名即可加入,或者你也可以直接输入服务器 IP 地址加入。
特定配置中还有 server.properties,你可以去看看,几乎每项都有详细解析,用以配置 MC Server。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 CasecoRI & 小破站!
评论
GiscusTwikoo