前言:Minecraft Bedrock Server的官方Reddit提到了最新版的服务端停止了对Windows 10和Windows Server 2016以下Windows版本的支持,使用这些老版本的Windows系统会导致开服端由于缺少大量DLL文件而无法启动的问题。同时对于配置较低的同学,Linux没有GUI,开机所占用的内存也会更低,更具有可玩性。
对于一名学生党来说,高昂的服务器费用让我们无法承担,不过没关系,国内互联网三巨头(百度,阿里巴巴,腾讯)都有各自的学生优惠,1C2G的配置均价都在10元以下。对于如何选择的问题,如果你需要更高的带宽,可以选择阿里云的轻量服务器(1C2G5M的配置)。如果需要更高的配置,则可以选择百度智能云的云服务器普及型(2C4G1M的配置)
1.首先我们需要在控制台把服务器重装到Debian10的系统,并设置好我们ssh的密码。QQ截图20200729010452.pngQQ截图20200729010551.png为了日后方便起见,我们记录下我们的公网IPQQ截图20200729114019.png
2.接下来,我们利用ssh工具远程服务器,我这边用的是Xshell,或者选择你自己喜欢的ssh工具,像Putty一类的。如果你用手机进行远程,我推荐你用Juicessh或者Termius。QQ截图20200729112508.png
3.在Xshell新建一个新的会话QQ截图20200729010741.png输入你服务器的信息,名称可以随意填写,主机一栏则填入你服务器的公网IP,端口号保持22即可,接着点击用户身份验证,用户名填入root(Linux中严格区分大小写),密码填入你自己在控制台设置的ssh密码。QQ截图20200729010817.pngQQ截图20200729112319.png随即点击确认,此时会话多出你添加进来的服务器了,选中他,并点击连接。稍等一小会,接受密钥,你就会连上你的服务器了。QQ截图20200729010935.png
4.连接上服务器后,我们输入apt install wget unzip screen vim来解决我们所需要的组件QQ截图20200729011116.pngQQ截图20200729011128.png接着输入mkdir mc,而这样做的目的是新建一个mc的文件夹在根目录,日后方便管理QQ截图20200729011224.png然后cd mc(进入这个刚刚创建的文件夹)QQ截图20200729011235.png然后利用wget组件下载官方开服端的压缩包,目前Minecraft官方已经把下载源从AWS S3更换到Microsoft Azure了,国内裸连速度非常快,所以直接在官网把协议打钩后,右键按钮复制链接地址后wget+空格+链接即可
就像wget https://minecraft.azureedge.net/bin-linux/bedrock-server-1.16.1.02.zip
接着输入unzip bedrock-server-1.14.32.1.zipssh12,稍等片刻ssh21接着输入LD_LIBRARY_PATH=. ./bedrock_serverssh4
5.不出意外的话,你的服务器会成功开启,就像这样ssh5但是现在我们发现,似乎我们一旦退出终端,你的小伙伴就断线了,所以,我们来安装下screen组件
6.首先我们先输入stop,停止服务器,接着需要输入apt install screenssh6输入Y,安装完成后,我们输入clearssh8接下来,我们输入screen -R SERVER(这里的原则是-R要大写,SERVER可以换成你自己喜欢的,比如MC)ssh9接下来你能看到出现了new screenssh10,在这个界面上,输入LD_LIBRARY_PATH=. ./bedrock_serverssh11接下来,你可以退出ssh终端,下次进入时输入screen -R SERVER,即可回到服务器界面ssh13ssh14
6.接下来就是到你的服务器后台放行UDP端口了,因为百度云默认放行全部TCP/UDP,这边不过多赘述,填写完成就能玩了

Last modification:July 29th, 2020 at 12:10 pm