Logo
Galentwww万事屋
Minecraft 开服教程(一)|方块人,启动!

Minecraft 开服教程(一)|方块人,启动!

流水的游戏,铁打的 MC。哦嚯,开搞!

很久很久以前
预计阅读 12 分钟

文章内容可能已严重过时

本文发布于 529 天前,文中的信息可能已经发生变化,请读者注意甄别。

本文头图来源:Pixiv / 绘 C@❀

本文是应我好友 @Satohideki 的要求所写。

  1. 有关 Minecraft 版本的简单说明。

  2. 有关服务器租用的解释。

  3. 有关 Minecraft 控制面板的安装

众所周知啊,我说的这个游戏圈一直有这么一种说法:

流水的游戏,铁打的 Minecraft

不知道玩什么的时候,或者是电子阳痿的时候。找上三五个好友,直接变身方块人,耳机一边里播着 C418,一边撸树,下矿,大兴土木,拆别人家别提多惬意了

所以在这里写一个教程,帮助大家在实在没什么事情做了的时候可以快速搞一个东西玩。

写在前面

目前关于 Minecraft 有两个版本:

  • 一是由网易代理的国服「我的世界」
  • 二是由微软持有的国际服「Minecraft」

由于国服我的世界托管在网易「我的世界启动器」中,没什么可以操作的空间,因此本文所说的「我的世界」或者是「MC」均为国际服版本。

租用云服务器

我们可以把服务器想象成一台永不关机的电脑,其作用就是 24 小时不间断的为你提供服务。也就是说其实这在我们的电脑上操作也是可以的。但是考虑到大家都有强劲性能的显卡等大瓦数用电器,24 小时开机明显不是一个划算的操作。所以这里我推荐前往云服务商进行租用服务器。

别害怕,这不是一个很大开销的行为,目前主流的服务商(腾讯云、阿里云)都提供了相对便宜的主机供大家使用,本文就以腾讯云为例,教会大家在腾讯云上搭建 MCSManager 控制面板。

打开腾讯云,点击右上角进入「控制台」,完成实名认证,在上方搜索栏中搜索 CVM,选择「云服务器」

16991608249734.png

点击选购,选择一个离你和你朋友们都最近的服务器,比如我要和北京的朋友一起玩,那我就选择北京

16991608249753.png

这里我们选择上方的「自定义配置」,因为我们不会 24 小时开机,也不会 24 小时有人游玩,选择包月的方式成本就显得有点高了,在自定义配置中,有一个付费方式叫做「竞价实例」,这个竞价实例的意思是

竞价实例是云服务器 CVM 的一种计费模式,它最核心的特点是折扣售卖和系统中断机制,即您可以基于一定幅度的折扣购买实例,但同时系统可能会自动回收这些折扣售卖的实例。当您购买并获得一个竞价实例后,竞价实例的使用与按量计费的 CVM 实例基本无区别,包括控制台操作、远程登录、服务部署、关联 VPC 等。—— 腾讯云文档中心

看不懂不要紧,它的意思就是我们可以以基本一折(或以下)的价格开出服务器,代价就是不适合生产环境。虽说有被官方释放实例(停机)的风险,但是截止到今天,作者还从来没有遇到过被释放实例的情况,所以请放心搞起吧!

首先选择合适的地区

16991608249762.png

其次选择合理的配置,对于配置,我提供一个建议配置,以游玩 MOD 服务器为标准:

  • 五人以下建议选择 8GB 内存
  • 十人以下建议选择 16GB 内存

对于原版生存服务器:

  • 五人以下建议选择 4GB 内存
  • 十人以下建议选择 8GB 内存

以此类推。相信大家开好友服是不会有更多玩家的,这里的玩家是指同时在线的玩家数量。

16991608249773.png

随后选择操作系统。对于服务器而言,用户界面是没必要的,因此我建议大家选择 Ubuntu 或者 Debian 系统,这里我们选择 Ubuntu 为例子,系统选择 18.04 64 位

16991608249781.png

按照这个配置方案,在这个服务器开机时,每小时的硬件费用是 0.12 元。

点击下一步,调整带宽,选择按流量计费。我的习惯是将带宽调整到允许的最大值(100 Mbps)。事实上,20 Mbps 的带宽就足够几个人游玩的好友服务器。

安全组先保持默认,因为我们稍后还要进行额外设置 。

16991608249794.png

登录方式请选择密码,这样设置比较简单易懂,设一个满足其要求的强密码即可。随后点击下一步开通即可。

安装控制面板

为了照顾不太擅长 Linux 的小伙伴,这篇教程使用一个开源的 Minecraft 控制面板来管理服务器,使用控制面板能极大的简化部署难度,这次使用的是 MCSManager

MCSManager 已经有非常完善的 使用文档,不过考虑到这篇教程是面向萌新们的,所以本文将从新建服务器开始,一步一步的教大家如何安装。

登录与初始化

在第二部分,我们已经完成了服务器的建立,我们回到腾讯云控制台,能够看到我们新开的服务器信息,这里我们主要关注 IP 地址。

16991608249809.png

记录下红框里面的「公网地址」,准备好之前建立服务器时设置的密码,我们打开自己电脑中的终端程序,windows 11 系统应该已经在 cmd 中内置了 ssh 服务,启动 cmd,在弹出的界面中输入

按下回车,终端可能会提示您这是个全新的服务器,询问是否保存密钥,此时输入 yes 即可

16991608249816.png

然后输入密码,这里要注意的是 linux 设备上的密码输入是没有回显的,确保您密码都输入正确后,按回车键一次就可以了,出现下面的界面则代表登录成功。

16991608249827.png

安装 MCSManager 面板

在开始之前,我们需要切换到 root 账户,root 账户是 linux 系统的最高权限账户,操作时还轻务必小心。

在终端中输入 sudo passwd 进入修改 root 密码环节,同样的,经过两次没有回显的密码输入环节,当终端提示

other
passwd: password updated successfully

时,则代表 root 密码已经被修改完成。接下来,输入 su 来切换到 root 用户,此时需要的密码就是你刚刚设置好的密码。

高权限操作警告

在这一步之后,你将会获得你服务器的最高权限。请随时明白你的每一条操作都会影响什么。

当我们看到输入框前方的「/」已经变成「#」时,则代表你已经是 root 账户下了。

根据官方的文档,我们使用一键安装脚本来安装 MCSManager

other
wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup_cn.sh | bash

这个一键安装脚本能够识别您的服务器的位置和系统,自动帮助您选择合适的内容进行安装。当初下下面的内容时,安装就完成了。

16991608249836.png

调整安全组

现在按照上面的提示使用你的 IP 地址加端口号还无法访问,因为还有防火墙没有放通,接下来我们来放通防火墙。登录腾讯云,选择「云服务器」,向下能够看到「安全组」选项卡,点击它

16991608249853.png

点击右边的编辑规则

16991608249867.png

点击左上角的「添加规则」:

  • 来源输入:0.0.0.0/0,这代表着全部放行
  • 协议端口输入:TCP:23333,24444,这代表着放行了 MCSManager 的端口
  • 备注输入:MCSManager

点击「确定」,对 MCSManager 的端口就完成了放行。

16991608249877.png

为了方便,我们再新建一条防火墙,将 Minecraft 的游戏端口也放行,点击左上角的「添加规则」:

  • 来源输入:0.0.0.0/0,这代表着全部放行
  • 协议端口输入:TCP:25565,UDP:25565,这代表着放行了 Minecraft 的端口
  • 备注输入:Minecraft

16991608249886.png

然后点击「确定」,就完成了对所需要端口的放行。

这时再访问你的 IP 地址:24444,就能看到 MCSManager 的主界面了

16991608249902.png

随后根据网页上的中文教程,注册一个管理员账户,就可以了。

至此,管理面板安装完成。

服务器核心准备

这一步我将会根据大家的游玩内容帮助大家选择服务器核心。一般来说,主流的玩法有 Java 版和基岩版(Bedrock)。其中对于 Java 版,又分为:

  • 高版本纯净服
  • 高版本 MOD 服
  • 高版本插件服
  • 经典版本纯净服
  • 经典版本 MOD 服
  • 经典版本插件服

一般来说,高版本代表了 1.20 以上,经典版本代表 1.16.5 和 1.12.2 等

对于高版本纯净服和插件服,我推荐使用 PaperMC:

PaperMC

对于高版本 MOD 服,我推荐使用 Fabric:

FarbicMC

Forge 也是支持的,不过我个人感觉不是很现代,所以不太推荐:

Forge

对于经典版本的服务端,我建议使用 CatServer:

CatMC

至于其他的版本,就辛苦大家自己找一下了。毕竟 MC 的版本实在是太多了 Orz...

下载来的文件一般是 .zip 格式的,不需要解压,稍后我们就将它上传到服务器面板上。

接下来将会介绍的安装 Java、配置服务端和 MOD,请前往 系列教程(二) 进行观看 XD

版权声明

本文采用 CC BY-NC-SA 4.0 许可协议

我非常荣幸您愿意:

  • 共享和演绎

但是还请您务必:

  • 署名、仅非商业性的使用和使用相同的方式共享

目录