目前腾讯云没有搭建多少服务,就想着搭建一个 Minecraft 基岩版服务器体验一下,开服很顺利,但是目前机器内存性能还是不行,运行不到一天,玩着玩着服务器就崩溃了,机器也卡死了,还是网页登录后台重启才恢复。

1、创建文件夹

1
mkdir Minecraft
1
cd Minecraft

2、下载基岩服务器

点击链接进入官网下载 UBUNTU (LINUX) 平台专属服务端软件

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

3、解压下载好的文件

1
unzip bedrock-server-1.20.81.01.zip

如果没有安装 unzip,需要先进行安装

1
apt install -y unzip

4、运行服务端

将容器文件解压到创建的文件夹下,在当前文件夹通过以下命令即开启服务器

1
LD_LIBRARY_PATH=. ./bedrock_server

需要放行 19132 的 udp 端口

5、24 小时运行服务器

这个时候,如果你关闭 SSH 远程连接,Minecraft 基岩服务器也是会停止运行,所以我们需要使用 screen,后台运行服务器

5.1、停止运行的服务器

在交互界面下,按 Ctrl+C 即可停止运行 Minecraft 基岩服务器

5.2、安装 screen

1
apt install -y screen

5.3、创建 screen 虚拟终端

1
screen -S MC

5.4、在虚拟终端运行基岩版服务端

1
cd Minecraft
1
LD_LIBRARY_PATH=. ./bedrock_server

运行成功后,我们把这个控制台作为后台服务挂起,达到后台运行 Minecraft Bedrock 基岩服务器的目的。只需要按 Ctrl+A 再按 d 即可。

5.5、重进后台

  • 查看有多少会话
1
screen -ls
  • 恢复会话
1
screen -r name

5.6、其他命令

  • 先恢复没有则创建
1
screen -R name
  • 删除
1
screen -S name -X quit
  • 指定离线
1
screen -d name

参考文章:
零基础搭建Minecraft基岩(Bedrock)服务器
MC-BE基岩版服务器搭建与日常维护
删除多余的screen