本文最后更新于 1039 天前,其中的信息可能已经有所发展或是发生改变。
一开始尝试了很久都没成功,最终竟然是因为基岩版服务端不仅要开放TCP端口和UDP端口。
首先前往Bedrock Server Download | Minecraft下载适合的服务端,注意:若是Linux服务器只支持Ubuntu系统。
Windows
下载解压之后直接打开bedrock_server.exe
即可,端口默认19132
Linux
下载上传到服务器之后进入bedrock_server
所在目录执行 LD_LIBRARY_PATH=. ./bedrock_server
启动服务器。
使用Screen保持服务端运行
现在你已经启动了服务器,但是若你直接与服务器断开连接,服务端也会一起被强制停止,所以我们需要在我们断开连接的同时保持服务端运行,这里就用screen实现。
先用 screen -ls
检查是否已经安装screen,若提示command not found即为未安装。
若你的服务器没有安装screen,执行 apt-get install screen
进行安装。
安装完成后,输入 screen -S [窗口名称]
来创建一个新的窗口,将[窗口名称]
换成你想要的名字。
之后会直接进入这个窗口,这时再cd到服务端根目录,再次执行 LD_LIBRARY_PATH=. ./bedrock_server
启动服务器,然后就可以直接断开服务器连接了。
重新连接上服务器时,你可以使用 screen -r
回到上一个窗口,这样就实现了服务端可以持续运行。
即将完成
现在,你已经完成了服务端的搭建。
若你使用的是个人电脑,局域网内可以直接找到你的服务器,若你想与不在一起的好友联机,就需要使用一些特殊的手段(如映射)。
若你使用的是服务器,请确保你的服务器端口已经对外开放。
基岩版服务端需要TCP和UDP端口一起开放,若无法连接到服务器请检查端口开放是否配置正确。