在云计算时代,使用云主机来搭建个人的《我的世界》(Minecraft, MC)服务器变得越来越流行。这不仅提供了更高的稳定性与灵活性,还允许玩家随时随地访问自己的游戏世界。本篇指南将带领您一步步了解如何通过阿里云这样的服务商来创建属于自己的MC服务器。
第一步:准备工作
您需要有一个阿里云账号,并且准备好购买云主机服务。推荐先领取阿里云优惠券以享受折扣。然后选择适合运行MC服务器的配置,至少需要1核CPU、2GB内存以及足够的存储空间。考虑到性能与成本,建议选用Linux系统作为操作系统,因为相比Windows,它占用资源更少,而且对于MC服务器来说足够强大。
第二步:安装Java环境
由于Minecraft是基于Java开发的游戏,所以在开始之前我们需要为服务器安装正确的Java版本。可以通过命令行工具执行以下步骤:
- 更新软件包列表:
sudo apt-get update
- 安装OpenJDK:
sudo apt-get install openjdk-11-jdk
- 验证安装是否成功:
java -version
第三步:下载并配置Minecraft服务器文件
接下来,从官方或者可靠的来源下载最新的Minecraft服务器.jar文件到您的云主机上。接着,在终端中启动服务器一次以生成默认配置文件:
- 进入放置.jar文件的目录。
- 运行命令:
java -Xmx2G -Xms2G -jar minecraft_server.jar nogui
- 首次运行后关闭控制台,编辑eula.txt同意最终用户许可协议,更改
eula=false
为eula=true
。
第四步:配置防火墙规则
为了让其他玩家能够连接到您的服务器,您需要打开相应的端口。对于标准的Minecraft服务器,默认使用的TCP端口号是25565。请确保该端口开放:
- 检查当前防火墙状态:
sudo ufw status
- 如果未启用,则开启防火墙:
sudo ufw enable
- 添加一条规则来开放端口25565:
sudo ufw allow 25565/tcp
第五步:设置开机自启脚本
为了使服务器在重启后自动启动Minecraft服务,您可以创建一个systemd服务单元文件:
- 创建一个新的服务文件:
sudo nano /etc/systemd/system/minecraft.service
- 填入如下内容:
“`
[Unit]
Description=Minecraft Server
After=network.target
[Service]
User=[用户名]
WorkingDirectory=/path/to/minecraft/server
ExecStart=/usr/bin/java -Xmx2G -Xms2G -jar /path/to/minecraft/server/minecraft_server.jar nogui
Restart=on-failure
[Install]
WantedBy=multi-user.target
“` - 保存退出,并重新加载systemd配置:
sudo systemctl daemon-reload
- 启用服务以便于随系统启动:
sudo systemctl enable minecraft
最后一步:测试连接
完成上述所有设置之后,请尝试从本地或其他设备连接至新搭建的Minecraft服务器,以确认一切正常工作。别忘了分享你的公网IP地址给朋友们,邀请他们加入你的虚拟世界!
记得,在进行任何操作前,先领取阿里云优惠券,这样可以让你在购买云产品时节省更多费用。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/257908.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。