强曰为道
与天地相似,故不违。知周乎万物,而道济天下,故不过。旁行而不流,乐天知命,故不忧.
文档目录

Minecraft PaperMC 服务器部署指南

Minecraft PaperMC 服务器部署指南

本教程面向希望搭建稳定、高性能 Minecraft 服务器的玩家和运维人员,从零基础到生产级部署,共 15 章。

目标读者

角色 期望收获
新手玩家 了解服务器类型,独立完成 PaperMC 安装与基本配置
服主 掌握插件管理、权限系统、性能调优、反作弊等核心运维技能
运维工程师 熟悉 Docker 部署、监控体系、多服务器代理架构、自动化运维 SOP

章节目录

章节 标题 核心内容
01-introduction 服务器类型与 PaperMC 简介 Minecraft 服务器类型对比、PaperMC vs Spigot、适用场景分析
02-install 安装与首次启动 Java 环境配置、PaperMC 下载、首次启动、eula.txt 签署
03-config 核心配置详解 server.properties、paper-global.yml、paper-world-defaults.yml
04-worlds 世界管理 多世界管理、世界生成器、世界备份与还原
05-permissions 权限系统 LuckPerms 安装配置、权限组设计、默认权限设置
06-plugins 插件管理 插件安装流程、必备插件推荐、冲突排查方法
07-performance 性能调优 JVM 参数优化、view-distance、tick 距离、实体优化
08-anti-cheat 反作弊与安全防护 反作弊插件配置、反 Xray、防熊策略
09-backup 备份与恢复 自动备份脚本、WorldEdit 还原、云备份方案
10-networking 网络配置 端口配置、防火墙规则、DDoS 防护、DDNS 设置
11-docker Docker 容器化部署 Docker 部署、Docker Compose、数据持久化
12-proxy 多服务器架构 BungeeCord、Waterfall、Velocity 代理配置
13-monitoring 监控与诊断 Spark、Timings、内存分析、性能监控体系
14-troubleshooting 故障排查 常见错误、崩溃分析、日志排查、性能诊断
15-best-practices 生产运维规范 安全管理、自动更新、运维 SOP、最佳实践

技术栈

组件 版本要求
PaperMC 1.21.x+
Java JDK 21+
操作系统 Linux (推荐) / Windows / macOS
容器(可选) Docker 24+ / Docker Compose V2

阅读建议

  • 快速上手:阅读第 01 → 02 → 03 → 06 章即可启动一个基本服务器
  • 性能优化:重点阅读第 07 → 13 → 14 章
  • 生产部署:建议完整阅读,重点关注第 07 → 09 → 10 → 11 → 15 章
  • 多服务器:在单服基础上追加阅读第 12 章

扩展阅读