本文使用 Debian 11 做演示。

安装软件包

apt update && apt upgrade -y
apt-get install wget zip nano screen default-jdk(openjdk-17-jdk) -y

其中:

  • wget 下载文件;
  • zip 用于解压缩压缩包;
  • nano 用于编辑文件(可选);
  • screen 虚拟终端;
  • default-jdk 安装系统默认 JDK(Java 服务端可选);
  • openjdk-17-jdk 安装特定版本 JDK(其中17为版本,即Java 17, Java 服务端可选)

JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。
安装软件包

基岩版 BDS

初始化

不支持 arm 架构,其他架构请自行尝试。

2023/7/11 更新:
有新的方法搭建 BDS 服务器啦~
https://blog.ltya.top/posts/Running-BDS-with-Box64.shtml

https://www.minecraft.net/zh-hans/download/server/bedrock
获取下载链接后执行

mkdir mc && cd mc
wget 链接 -O BDS.zip
unzip BDS.zip
rm BDS.zip

编辑服务器配置文件:

nano server.properties

按 Ctrl+O 保存,Ctrl+X 退出。

新建虚拟终端

screen -S mc

运行 BDS

LD_LIBRARY_PATH=. ./bedrock_server

此时可以断开 SSH 连接,请务必正常断开,不要滑后台之类的,否则恢复虚拟终端可能需要更多步骤。

恢复虚拟终端

screen -r mc

Java 服务端

跟上面大差不差,我直接复制粘贴(

初始化

mkdir mc && cd mc
wget 链接 -O server.jar
java -jar server.jar



初始化完成后输入 stop 关闭服务器。
编辑服务器配置文件:

nano server.properties

按 Ctrl+O 保存,Ctrl+X 退出。

新建虚拟终端

screen -S mc

运行 Java 服务端

java -jar server.jar

此时可以断开 SSH 连接,请务必正常断开,不要滑后台之类的,否则恢复虚拟终端可能需要更多步骤。

恢复虚拟终端

screen -r mc