想和朋友联机打 MC,公共服 lag、限人、还有熊孩子——自己开一个服才是终极自由,而一台 VPS 就是开服的全部前提。这篇主机评测网把两条路线都讲清:完全小白的「一键开服流」和折腾党的「手动档」,游戏人群照抄即可(版本相关的细节以 Minecraft 官方为准,本文给方法论)。
先选路线:一键还是手动
一键流:国内商家的游戏云产品线已经把 MC 开服做成了点鼠标的事——比如雨云的游戏云(¥25/月起,预装服务端、一键开服面板,卖点是按负载动态计费:玩家下线睡觉不烧钱),或者自托管 MCSManager 面板(开源,雨云系统模板直接预装,也能用 Docker 自己拉)。手动流:一台普通 Linux VPS + 官方 server.jar,自由度最高(版本、模组、插件全自己做主),下面重点讲这条。
手动开服五步走
第一步,装 Java。新版 Minecraft 服务端要求 Java 21(以官方系统要求为准),Debian/Ubuntu 一条命令:
apt install -y openjdk-21-jre-headless
第二步,拿 server.jar。去 minecraft.net 官方下载页(Java 版服务端)拿当前版本的 server.jar,上传到 VPS 或直接 wget。第三步,同意 EULA。首次启动会在当前目录生成 eula.txt,编辑它把 eula=false 改成 eula=true——这是 Mojang 的用户协议确认,不改服务端拒绝启动。第四步,写启动脚本。新建 start.sh:
java -Xms2G -Xmx4G -jar server.jar nogui
-Xmx 是内存上限,按机器配置给(见下节),nogui 是无图形界面模式(服务器必备)。第五步,放行端口。MC 默认端口 25565,云厂商安全组和系统防火墙都要放行,然后 bash start.sh——看到「Done」字样,服务器就活了,朋友在多人游戏里直连你的 IP 即可进服。
配置与性能:三个关键项
服务端目录下的 server.properties 是总配置,新手先看三项:online-mode(默认 true=要求正版账号,朋友全正版就保持,有离线玩家改 false 但会失去正版验证的防熊能力);view-distance(视距,默认 10,卡顿降到 6-8 立竿见影);max-players(人数上限,按需)。内存经验值:原版 5 人以内 2-3G 够用,模组服(Forge/Fabric)至少 4-6G 起,人多再按比例加——这就是为什么开服建议直接上 4G 内存以上的机器,1-2G 的小鸡开原版小服勉强、模组服想都别想。追求性能可以把服务端换成 Paper(高优化社区分支,兼容插件生态),大服标配。
开服后的运维三件事
一,世界备份:整个服务器目录打包就是完整备份(世界存档、配置、白名单全在里面),用备份教程的 cron 思路每天打包一份异地存——玩家几十个小时的存档丢了是要被追杀的。二,白名单:server.properties 开 white-list=true,然后在控制台 whitelist add 玩家名,只让熟人进。三,挂机监控:服务进程挂了要能自动拉起,systemd 写个 service 或用 MCSManager 这类面板盯着,配合Uptime Kuma 监控端口在线状态。
家宽玩家的小贴士
没有公网 IP 的家用机器开服,要么内网穿透(frp 转发到有公网的 VPS),要么干脆直接全程用 VPS——后者省心得多,一台 4G 内存的月付小鸡就是为朋友间联机而生的。机器选择上,延迟看朋友所在地区(都在国内选国内/香港节点,参考雨云的国内区或KFCloud 那台 12ms 香港机),预算敏感的翻大盘点。开服愉快,别忘备份。












暂无评论内容