搭建我的世界服务器,选择哪个云服务提供商更优?

搭建《我的世界》服务器,推荐使用性能稳定且支持高并发的云服务器,如Amazon Web Services (AWS)、Google Cloud Platform (GCP)或Microsoft Azure。选择具有足够内存和CPU资源的计划,确保流畅的游戏体验。

选择合适的云服务器搭建Minecraft服务器

我的世界用什么云服务器搭建好点
(图片来源网络,侵删)

搭建自己的Minecraft服务器是许多玩家的梦想,与朋友一起在自定的规则和世界中游玩无疑增加了游戏的乐趣,但许多玩家在家庭宽带没有公网IP的情况下遇到联机难题,此时云服务器成为了一种理想的解决方案,通过选择合适的云服务器,可以低成本、高效率地搭建并运行Minecraft服务器,享受与朋友们的游戏时光。

1. 云服务器的优势

无需公网IP:家庭宽带往往没有公网IP,而云服务器自带公网IP,可以直接进行外部访问。

24小时在线:不受本地电脑配置和家庭网络环境的限制,即使本地电脑关闭,云服务器上的Minecraft服务器仍可运行。

灵活配置:可根据实际需求和预算选择不同的服务器配置,避免资源浪费。

简单易用:提供可视化操作面板,对Linux不熟悉的用户也能轻松管理。

2. 选择合适的云服务器配置

我的世界用什么云服务器搭建好点
(图片来源网络,侵删)

a. 基本配置要求

对于Minecraft服务器来说,CPU单核性能和内存大小是关键因素,根据玩家数量和游戏版本的不同,配置要求也会有所变化,以下是一些基本的配置建议:

2~4人原版游戏联机:至少需要2核CPU和2GB内存,实测内存占用90%以上,CPU占用在不跑图时5~20%,跑图时90%以上。

5~7人原版游戏联机:建议使用2核4GB配置,实测内存占用70%以上,CPU占用情况同上,稳定性较好。

Mod服/插件服:至少需要2核8GB配置,这样的配置能稳定运行Mod服/插件服,同时保证良好的游戏体验。

b. 具体型号推荐

阿里云的ecs.t6c1m2.large型号(2核4G,¥75/月)是一个性价比较高的选择,该型号适合5~7人原版游戏联机,并且其性能足以支持一些小型的Mod服/插件服。

我的世界用什么云服务器搭建好点
(图片来源网络,侵删)

c. 带宽和储存选择

带宽:选择按使用流量付费而不是固定带宽,因为Minecraft服务器不可能24小时都有人在线,按实际流量付费更划算,带宽峰值设定为40Mbps即可满足需求,防止被攻击时产生高额流量费。

储存:高效云盘20GB足够用于初期存储,存档不会太大,且成本较低。

3. 购买和连接云服务器

a. 购买流程

1、进入阿里云官网:在搜索栏搜索“云服务器ECS”,点击“立即购买”进入购买页面。

2、选择配置:付费方式选择包年包月或按量付费,地域选择离自己最近的区域,实例规格选择ecs.t6c1m2.large,镜像选择CentOS 7.9 64位。

3、网络和安全组:带宽计费模式选择按使用流量,设置带宽峰值为40Mbps。

4、系统配置:登录凭证设置自定义密码,确保密码强度高。

5、确认订单并支付:完成购买后,进入ECS控制台,找到服务器IP。

b. 连接服务器

1、下载SSH软件:推荐使用Xshell。

2、获取服务器IP:在ECS控制台找到公网IP。

3、创建会话:在Xshell中创建新会话,输入IP并连接。

4、输入用户名和密码:默认用户名为root,密码为自己设定的高强度密码。

4. 安装Minecraft服务器

a. 安装Java环境

远程连接服务器后,首先安装Java环境:

sudo yum install java1.8.0openjdk

出现提示时输入Y确认。

b. 下载并启动Minecraft服务端

使用wget命令下载Minecraft服务端(以1.17版本为例):

sudo wget https://launcher.mojang.com/v1/objects/3737db93722a9e39eeada7c27e7aca28b144ffa7/server.jar

启动服务端:

sudo java Xms512m Xmx1024m jar /home/admin/server.jar nogui

如果出现“Failed to load eula.txt”的错误,需要同意用户协议:

vi eula.txt

i进入编辑模式,将eula=false改为eula=true,按Esc退出编辑模式,输入:wq保存并退出vi编辑器。

再次启动服务端:

sudo java Xms512m Xmx1024m jar /home/admin/server.jar nogui

c. 关闭正版验证(可选)

如果允许非正版玩家进入,需要关闭正版验证:

停止服务端运行:

stop

修改server.properties文件:

vi server.properties

onlinemode:true改为onlinemode:false,保存并退出。

再次启动服务端:

sudo java Xms512m Xmx1024m jar /home/admin/server.jar nogui

d. 使用Linux screen命令保持服务器运行

安装screen工具:

yum install y screen

创建一个名为mc的终端:

screen S mc

在该窗口内启动服务端:

sudo java Xms512m Xmx1024m jar /home/admin/server.jar nogui

Ctrl+a然后按d退出终端,服务器将一直运行。

5. 客户端连接服务器

使用对应版本的Minecraft启动器,如HMCL等,启动后输入服务器地址,格式为:ip:端口,其中ip为云服务器的公网IP,端口为在服务器配置文件中设置的端口,开始游戏即可与朋友一起畅玩。

相关问答FAQs

Q1: 如何查看服务器的运行状态?

A1: 可以通过执行以下命令查看服务器的运行状态:

screen ls

找到xxxx.mc的条目,然后输入:

screen r xxxx.mc

即可回到之前开启服务器的终端窗口,查看实时运行信息。

Q2: 如果服务器崩溃或无法启动怎么办?

A2: 首先检查服务器日志,通常位于/home/admin/minecraft/logs目录下的latest.log文件中,使用以下命令查看日志:

cat /home/admin/minecraft/logs/latest.log

查找错误信息或异常堆栈跟踪,根据具体错误进行相应的解决措施,常见的问题包括内存分配不足、Java环境未正确安装、配置文件错误等,如果无法自行解决问题,可以在Minecraft社区论坛或相关技术论坛寻求帮助。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/843934.html

(0)
未希的头像未希新媒体运营
上一篇 2024-08-05 13:10
下一篇 2024-08-05 13:15

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入