华为云耀云服务器L实例:高级篇-部署自己的minecraft游戏服务器(上)

86 阅读3分钟

华为云耀云服务器L实例是一款可快速部署且易于运维的轻量级云服务器,专为中小企业和入门级开发者打造。它不仅拥有华为云擎天架构的强大性能,还具有多项用户体验优化方案,让用户轻松上手,享受简单上云的乐趣。

本产品网址为:www.huaweicloud.com/product/hec…

Minecraft是一款备受喜爱的沙盒游戏,让玩家可以在一个虚拟世界中建造、探索和冒险。如果你想与朋友一起玩Minecraft,并且希望在华为云耀云服务器L实例上部署自己的Minecraft服务器,那么你来对地方了!本文为一份详细的在华为云耀云服务器L实例上部署Minecraft服务器的实测,帮助大家快速搭建自己的游戏世界,并与朋友一同畅玩。

选择自己的华为云耀云服务器

我们首先要选择自己的服务器,这里我选用的是2核2G的华为云耀云服务器L实例

9bf7937cf2e7eff69729e2a7687664a2_AgAACqYyBu8-4E2d7_hJoq1bIJwcMQI1_w=581&h=253.png## 下载所需文件,配置环境

我们首先需要下载服务端jar文件,可以来到MCBBS上进行下载。在这里我们应该先明确自己游玩的minecraft版本,我这里选择的是1.12.2官方纯净版。若想游玩去其他版本,请自行利用站内搜索引擎寻找资源贴或者去其他网站寻找服务端jar文件,下载相应jar。(注意!部分整合包服务端可能不会直接提供服务端jar文件,需要自行从源码构建jar文件,届时请参照相应帖子进行构建)

这是我这个版本的下载帖子链接

www.mcbbs.net/forum.php?m…

8f2b99b5d8e4c35b0d8a45946c71e93b_AgAACqYyBu8HMW_bEipJ4bFsoK6yZsCX_w=1017&h=801.png下载得到minecraft_server.1.12.2.jar文件,我们先把这个文件上传到华为云耀云服务器L实例中。这里可以使用宝塔管理面板,自行创建一个文件夹,再将刚刚下载好的jar文件上传到该文件夹中。

我的文件是位于  根目录/minecraft/minecraft_server.1.12.2.jar 我们需要记住这个路径,之后会用到。

6757ccc4bd19c296880441ffbbe3db84_AgAACqYyBu9fKenoF5pNo7QMXRqNwZkr_w=1385&h=858.png

8923e271897ee10c25f59242ef958bac_AgAACqYyBu8M9OB7V-1PpID69cLLtVu2_w=1598&h=653.png

a4be9bc779041861edb30b7b0a00e075_AgAACqYyBu9GDvDFqtRMqKCdOPfarp37_w=813&h=756.png上传完成!

b0f2545beab3d0555de6b28df32940e2_AgAACqYyBu_BTYrUObFHQqrph_vZFAzV_w=1596&h=433.png然后,我们要在自己的华为云耀云服务器L实例上配置Java环境,这里要明确自己游玩的minecraft版本最好和java版本匹配,一般来讲越高的minecraft版本需要的java版本越高。minecraft1.12.2的对应版本为java8。java的环境配置教程在之前已经写过,这里不再详细说明。

配置端口

首先我们开放一个25565的端口,给我们的minecraft服务器使用,打开我们的Shell登录到云耀云服务器输入如下指令:

sudo ufw allow 25565

产生如下提示即可

80b43bba84bf71303dd40cf5e08e340b_AgAACqYyBu9x1wYNFoNOSaEPpP1BmGfF_w=513&h=82.png接着,我们需要在防火墙里添加刚刚的端口。我们来到宝塔管理界面,找到 安全-添加端口规则 ,将我们的25565添加进去,如下图:

1bf9bd635620d5c41d31c9e204ee3c19_AgAACqYyBu-Uk6ohvw1E-L0hM0XI57MT_w=1835&h=747.png

bd2b3731a925132e1750150c7324b211_AgAACqYyBu9JWBymWCZA8atP58Ufc2AL_w=516&h=520.png

这样,端口开放完毕,最后我们来到华为云耀云服务器L实例的安全组规则配置中,添加25565的入规则端口

153761946a43fb5f692bd60e10876d4a_AgAACqYyBu-oOw_stAZEhb6pCPLOqynP_w=1777&h=469.png

1ee96cd0d6e1d493c64a491e7948b4c6_AgAACqYyBu-c3UE9iE1Hmrr6N193Lc45_w=1749&h=444.png由此,我们所有的准备工作就完成了,接下来详细的服务器启动过程将在下一篇文章中叙述。