11 10 月 2026
用 Windows 系统的朋友请转 → 我的世界基岩版开服教程(Windows版)

基岩版(Bedrock)支持手机、主机、Windows 跨平台进同一个服,服务端对资源要求极低——1 核 2G 的小机器就能开 3-5 人服,是开服门槛最低的游戏之一。

Linux 下有个必须注意的点:官方只支持 Ubuntu(其他发行版要自己解决依赖库)。这篇以 Ubuntu 22.04 为准。


一、先说清楚:Linux 上的一个限制

官方明确说明:Ubuntu 是唯一被官方支持的 Linux 发行版(18.04 及以上)。

在 Debian/CentOS 上也能跑,但要自己装 libssl1.1、libcurl4 等依赖,容易踩坑。建议直接用 Ubuntu 22.04 LTS。


二、核心参数速记

项目值
服务端来源官方 bedrock-server zip(不是 SteamCMD)
游戏端口UDP 19132(IPv4)
IPv6 端口UDP 19133
可执行文件bedrock_server
启动方式LD_LIBRARY_PATH=. ./bedrock_server
支持发行版Ubuntu 18.04+(官方)

三、服务器配置建议

规模CPU内存硬盘
3-5 人1-2 核2G10G
5-10 人2 核4G20G
10-20 人2-4 核4-8G30G

四、安装依赖

sudo apt update && sudo apt upgrade -y
sudo apt install -y unzip curl screen

# Ubuntu 22.04 上可能需要的旧版库
sudo apt install -y libssl1.1 libcurl4
Ubuntu 24.04 默认没有 libssl1.1,若启动报缺库,需手动下载安装,或改用 22.04。

五、下载并解压服务端

sudo useradd -r -m -s /bin/bash bedrock
sudo -u bedrock -i

mkdir -p ~/server && cd ~/server
# 在官网复制 Linux 版下载链接
curl -sSL -o bedrock.zip "https://minecraft.azureedge.net/bin-linux/bedrock-server-xxx.zip"
unzip bedrock.zip
rm bedrock.zip

# 关键:加执行权限
chmod +x bedrock_server
官网地址:https://www.minecraft.net/zh-hans/download/server/bedrock ,选 Ubuntu (Linux) 版本复制链接。

六、首次启动

Linux 下必须带 LD_LIBRARY_PATH=.,否则报找不到动态库:

LD_LIBRARY_PATH=. ./bedrock_server

看到 Server started. 后按 Ctrl+C 停止,去改配置。

这是 Linux 版最常见的启动失败原因——直接 ./bedrock_server 会报错。

七、配置 server.properties

cd ~/server
nano server.properties
server-name=My Bedrock Server
gamemode=survival
difficulty=normal
allow-cheats=false
max-players=10
online-mode=true
server-port=19132
server-portv6=19133
level-name=MyWorld
view-distance=10
tick-distance=4
项说明
server-portIPv4 端口 UDP 19132
server-portv6IPv6 端口 UDP 19133
online-mode建议 true(Xbox Live 认证)
view-distance视距,小机器调 6-8
tick-distance模拟距离,调小省 CPU

八、放行防火墙

sudo ufw allow 19132/udp
sudo ufw allow 19133/udp
sudo ufw reload

九、systemd 常驻(推荐)

sudo nano /etc/systemd/system/bedrock.service
[Unit]
Description=Minecraft Bedrock Server
After=network.target

[Service]
Type=simple
User=bedrock
WorkingDirectory=/home/bedrock/server
Environment=LD_LIBRARY_PATH=/home/bedrock/server
ExecStart=/home/bedrock/server/bedrock_server
Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.target
Environment=LD_LIBRARY_PATH= 这一行不能少,否则服务起不来。
sudo systemctl daemon-reload
sudo systemctl enable --now bedrock
sudo journalctl -u bedrock -f

十、控制台交互

用 systemd 跑时没有交互式控制台。要敲命令(op、kick、gamerule),两种办法:

办法 A:用 screen 跑(适合调试)

sudo -u bedrock -i
cd ~/server
screen -S bedrock
LD_LIBRARY_PATH=. ./bedrock_server
# Ctrl+A 然后 D 脱离
# screen -r bedrock 重新进入

办法 B:写文件方式(部分命令支持)

日常管理建议在 permissions.json 里预先设好 OP,进游戏后用聊天命令 /op、/gamemode 等。

permissions.json 示例

[
  {
    "permission": "operator",
    "xuid": "玩家的XUID"
  }
]

XUID 可以从服务器日志里玩家加入时的记录中查到。


十一、自动备份脚本

存档在 ~/server/worlds/,停服后打包最安全:

sudo nano /home/bedrock/backup.sh
#!/bin/bash
systemctl stop bedrock
sleep 5
tar -czf /backup/bedrock-$(date +%Y%m%d).tar.gz -C /home/bedrock/server worlds
systemctl start bedrock
find /backup -name "bedrock-*.tar.gz" -mtime +7 -delete
chmod +x /home/bedrock/backup.sh
sudo mkdir -p /backup && sudo chown bedrock:bedrock /backup

加到 cron:

sudo crontab -e
0 4 * * * /home/bedrock/backup.sh
更多备份思路见 存档备份与自动维护教程。

十二、常见问题排查

Q:直接 ./bedrock_server 报找不到库?
A:必须加 LD_LIBRARY_PATH=.。systemd 里用 Environment= 设置。

Q:报缺 libssl.so.1.1?
A:Ubuntu 22.04 装 libssl1.1;24.04 需要手动下载 deb 包,建议换 22.04。

Q:权限不足?
A:不要 root 跑。用前面建的 bedrock 用户,或 chown -R bedrock:bedrock ~/server。

Q:别人连不上?
A:sudo ufw allow 19132/udp(注意是 UDP),云服务器安全组也要放行,NAT 型还要在控制台映射。

Q:客户端提示版本过旧?
A:服务端和客户端版本不一致。下载最新版 BDS,更新前先备份 worlds。

Q:IPv6 端口 19133 需要吗?
A:大多数场景不需要,可以只映射 19132。


十三、总结

Linux 开基岩版三个要点:

  1. LD_LIBRARY_PATH=. 不能少(命令行和 systemd 都要配)
  2. 官方只支持 Ubuntu,其他发行版依赖难搞
  3. 端口是 UDP 19132,不是 TCP
📌 基岩版 2G 内存就能跑,适合用最便宜的机器开长期服 → https://z0w.cn

相关教程

延伸阅读
  1. 网站环境怎么选:LNMP 手动 / 宝塔面板 / Docker / 云开发
  2. 问卷表单系统搭建:SurveyKing / Formbricks,数据自己收
  3. 图床搭建:Lsky Pro / Lychee,自托管图片托管方案
  4. 邮件列表搭建:listmonk 自托管 Newsletter,把读者握在自己手里
  5. 文档站点搭建:MkDocs / VuePress / Docsify,产品文档与技术手册方案
  6. RSS 阅读器搭建:FreshRSS 自托管,把信息流拿回自己手里
  7. 短链接服务搭建:Shlink 自托管,链接数据自己掌握
  8. 网站状态监控页搭建:Uptime Kuma,服务器挂了第一时间知道
更多阅读
  1. 上一篇:我的世界基岩版开服保姆级教程(Windows版):手机、主机、PC全平台联机
  2. 下一篇:游戏开服面板搭建指南:Pterodactyl / AMP / Crafty 三选一,告别命令行
发表评论 2

取消回复

    1. 我的世界开服配置与人数对照:Mod 服到底要多大内存 - 			财富云计算 - 维基百科的头像

      [...]/spark profiler # 装了 spark 插件的话,定位内存和 CPU 元凶五、基岩版:另一套账手机/主机玩家联机用基岩版(BDS),配置账不一样:场景配置说明纯净基岩服2核 4G比 Java 版省一点基岩 + 插件服4核 8G插件生态小,但加法服资源包吃内存多人小游戏4核 8G和 Java 小游戏服相当基岩版教程见我的世界基岩版开服教程(Linux)/ Windows 版。六、带宽[...]

    2. Steam 游戏配置与开服教程总索引:一页查清要吃多少配置、教程在哪 - 			财富云计算 - 维基百科的头像

      [...]这是本站长期维护的游戏配置与教程总索引。想开服,先在这页搞清楚两件事:你的游戏要吃多少配置、你的系统该看哪篇教程。建议收藏——换游戏、加 MOD、人数变多时,回来核对一遍能省掉大部分"卡爆了"和"连不上"。搭配阅读:还没买服务器?先看购前决策索引(预算分级 / NAT vs 独立 IP / 避坑清单);端口映射看不懂?先看端口速查表(40+ 游戏端口协议一页查清)。一、全游戏配置需求速查表下表按"[...]