想要在云端建起自己的方块帝国,却不清楚从哪开始?别着急,下面跟我一起滚动阿里云的云卷云帆,教你轻松搞定一台Minecraft服务器,既省钱又省心。
第一步,先去 阿里云官网 注册账号,如果你是第一次玩阿里云,记得先绑个支付宝或者微信,验证完后得到一笔免费额度,别担心,接口自带,你只要花钱是不花不还的。完成基本账户后,劝你别把账号密码放在 Notepad++ 的未加密文件里——网络安全可是你老朋友。
第二步,登陆控制台,选择“弹性计算” → “ECS”,点击“创建实例”。这一步就像拼图:你得给这台服务器挑个位置(可选地区)、挑个“城市”————你也可以直接选默认的南亚尼泊尔阿里巴巴风格。别在这里乱点,搞到跨越了半个地球,服务器延迟会直接上升到高峰。
在配置实例时,别被“内存比 CPU 高”的表面俘虏。对于小型 Minecraft 服务器,建议挑选低至 2 核 4G 的搭配,这样足够跑几位玩家的“狂野”。如果你打算搞大作业,像是 Minecraft BungeeCord 之类就得换成 4 核 8G 配置,毕竟你要一次充足的 IO 读取和写入。
3. 挑选磁盘——这里你可以选通用型 SSD,速度上能让你玩得爽到没法吃饭。小提醒:如果你把磁盘尺寸设得太小,后面安装 Forge 或 Mod pack 时会被系统拒绝,需要重装。别犯同样的错误。
4. 虽说“高配置=高成本”,但是如果你想更省钱,记得试试**带宽地域包**:包月或包年都比按流量计费省,完全可以把月租摊到几百分之一。至于公网 IP,选个弹性 IP 也能避免因 IP 更换导致玩家失联。
5. 安全组设定是关键信站,你必须给服务器开放 **25565/tcp** 端口,这是 Minecraft 默认使用的通信端口。别掉以轻心,一旦开放错误,别的游戏服务器也会悄悄上网访问你的服务器。
6. 创建实例后,先进入控制台随处看“实例详情”,确保实例已经运行。随后,点击实例的 远程终端,或者用 SSH 客户端登录,先把系统更新:
sudo yum update -y # 对于 CentOS 或 RHEL sudo apt-get update && sudo apt-get upgrade -y # 对于 Ubuntu
7. 安装 JRE:Minecraft 服务器需要 Java 环境,推荐使用 OpenJDK 8 或更高版本。示例命令:
sudo yum install java-1.8.0-openjdk -y # or sudo apt-get install openjdk-17-jre-headless -y
8. 跳到官方 Minecraft 服务器页面,下载最新版服务器端 jar 文件,直接放在你喜欢的目录。 例如:
mkdir -p ~/mc && cd ~/mc wget https://launcher.mojang.com/v1/objects/xxxxxxxx/minecraft_server.jar
9. 创建启动脚本 `start.sh`,并赋予执行权限:
echo '#!/bin/bash java -Xms1G -Xmx2G -jar minecraft_server.jar nogui' > start.sh chmod +x start.sh ./start.sh
第一次启动时,你会看到一堆协议同意提示,先阅读后键入 `eula=true`,并保存。再重启一次脚本即可正式进入游戏。
10. 现在你可以用任何带有