Ubuntu极简搭建mc基岩版专用服务器(BDS)全过程 您所在的位置:网站首页 mc基岩版开服务器 Ubuntu极简搭建mc基岩版专用服务器(BDS)全过程

Ubuntu极简搭建mc基岩版专用服务器(BDS)全过程

2023-10-07 02:49| 来源: 网络整理| 查看: 265

基岩版专用服务器(Bedrock Dedicated Server/BDS)允许Minecraft的玩家在家里安装有Windows或Ubuntu的电脑亦或使用云服务托管搭建自己的服务器。——中文Minecraft Wiki

在Mojang搞出这个玩意儿之前,玩家们自己动手搞出了一堆自己的服务端软件,安装及操作方式有简有繁,但Mojang后来又自己搞了个BDS,不过兼容性是差的可以,win平台没试过,起码Linux平台也就Ubuntu跑起来了,但就我个人所用过的服务端而言,BDS的确是安装及操作最容易的,这里稍微以Linux新手的眼光来简单介绍如何在Ubuntu上安装BDS。

1、首先自然是需要一个云服务器,有钱建机房的人别说话!

像我这种没啥钱的学生党自然是采用各个云平台的学生套餐,腾讯云和阿里云的学生套餐都是1核2G1M,腾讯云一月10块,阿里云一月9块5,价钱基本一样,我个人目前用的是腾讯云,阿里云感兴趣可以去试试。想这种学生套餐我个人进行过服务器尝试,如果作为原版纯生存可能只能搭载3、4人,前期会很流畅,但越到后面CPU基本就是100%一条线,游戏内部一卡一卡的,实在要玩多个人还是建议用处理过区块的空岛生存,这里用btr创建了一个完全虚空的地图(链接见文尾),搭些东西就可以当空岛生存,10人应该还是可以撑很长时间。

2、选择服务器操作系统,及登入云服务器终端

操作系统没啥要求,就是建议用Ubuntu(win的图形化界面学生机带不起啊~~~)。关于登入云服务,你可以参考服务器提供商准备的指南,此博客可能会写一篇关于vscode的连接指南的文章。

如果你的终端出现了类似于

ubuntu@VM-0-3-ubuntu:~$

这样的东西,就说明你连上服务器了。

在终端里输入

mkdir server

回车,如果直接跳出提示符,说明成功在你的用户目录创建一个名叫server的文件夹,用来安放BDS。

然后输入

cd ./server

回车后如果标识符中的~$变成了~/server$,说明你成功了,如果蹦出一堆你看不懂的英文,说明出问题了,麻烦再复制粘贴一下。

3、BDS的下载及解压(解包)

你可以前往官网下载,用自己的电脑进官网勾选ubuntu框框下的“同意使用说明”,然后右键复制“下载”按钮指向的链接,然后到服务器终端上输入

wget 复制的链接

比如

wget https://minecraft.azureedge.net/bin-linux/bedrock-server-1.14.32.1.zip

这将从官网路径下载1.14.32.1的BDS,下载好后使用unzip 包名解压

        比如

        unzip bedrock-server-1.14.32.1.zip

但官网下载实在太慢,你可以前往国内由他人搭建的镜像网站,在“[Linux]Bedrock Server”文件夹中选择最新的版本,右键复制链接,在终端输入

wget 复制的链接

回车

需要注意的是,你通过这个方式下载的包如果仍然是.zip,可以使用unzip命令来解压, 但可能是.tar.xz后缀的, 可以使用

mv 包名 删去.xz的包名

对其重命名

比如

mv bedrock-server-1.14.32.1.tar.xz bedrock-server-1.14.32.1.tar

这相当于删去了结尾的.xz,然后使用

tar xvf 修改后的包名

来解包,如果无误,终端将会列出被解包出来的文件,完成后你可以用

 rm 包名 

来删除包,因为你已经解包了。

4、BDS的配置和启动

确保你在server文件夹里,这个时候你可以输入ls来查看当前目录下的所有文件及文件夹,如果前面的操作无误,你可以看到server.properties配置文件,使用

vi server.properties

打开配置文件,其中有详细的配置解释,刚进入vi,终端左下角会有文件名,也就是server.properties,将光标移动到你要修改的地方按下i键,如果左下角变成了-- INSERT --,说明你已经进入了编辑模式,改好配置文件后,按下Esc键盘左下角如果啥都没了,就说明进入了命令模式,依次按下

:wq

回车,将保存并退出。

开服前,先前往服务器提供商的控制面板,找到安全组,添加入站规则,开放UDP和TCP的19132端口,出站规则也是如此(不同服务器提供商安全组设置各异)。

确保开放好端口后,回到终端,确保你仍然在server中,然后输入screen,回车一次或两次,直到看到标识符,然后输入

./bedrock_server

开启BDS,直至出现Server started说明BDS已成功启动,这个时候你已经可以在基岩版中用你服务器的公网ip和19132的端口进入游戏了!

5、BDS的简单管理操作

你的服务器数据目录中的bedrock_server_how_to.html文件中详细地讲述了服务器管理操作,这里只提及几条命令,详细请自己查阅文件:

stop 关闭服务器

save hold 将内存中的数据储存到硬盘内(备份前的准备)

save query 查看save hold是否完成,完成终端将返回Done

如果本地终端和服务器掉线,服务器会不会停止?

如果是直接运行的BDS的确会在用户断线后停止,但我们已经在screen中运行BDS,当你终端与服务器断线后,BDS仍会继续工作,当你的终端重连后,你可以输入screen -r来再次进入BDS的终端。

文中提及链接:

腾讯云 “云+校园”:https://cloud.tencent.com/act/campus

阿里云 “云翼计划”:https://promotion.aliyun.com/ntms/campus2017.html

纯虚空地图.mcworld:https://pan.baidu.com/s/16uF7_-6Z1A9rydABlGqB6Q



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有