如何搭建 Minecraft Java Edition 服务器(2026)

如何搭建 Minecraft Java Edition 服务器(2026)

一份关于如何下载并安装 Minecraft Java Edition 服务端的完整指南。

July 26, 2026阅读约 3 分钟更新于 July 26, 2026
如何搭建 Minecraft Java Edition 服务器(2026)

一份完整的指南,教你如何在 Windows 和 Linux(Debian 12) 上搭建 Minecraft Java Edition 服务器!内容包括安装 Java、基础的服务器配置,以及通过启动脚本或在 Linux 上使用 screen 之类的工具来启动服务器。

无论你是想给朋友们开一个小型生存服务器,还是打算创建一个公开的模组世界,这份指南都会带你了解入门所需的一切!

需求

在搭建服务器之前,你需要准备以下内容:

  • 一台拥有 4GB 或更多内存 的电脑
  • 一个 Minecraft Java Edition 账号
  • Java 17 或更新版本(取决于 Minecraft 版本)
  • 如果你希望其他玩家能够加入服务器,就需要确保网络连接稳定,并在你的网络中对 TCP 端口 25565 做端口转发。这里有一份关于如何进行端口转发的指南!

另外,下面是一些锦上添花的条件。

  • 对如何运行脚本和命令有基本的了解(Windows 上是 Batch,Linux 上是 Bash/Shell)。
  • 熟悉你的终端或命令提示符。

下载 Minecraft 服务端 JAR

你需要官方的 Minecraft 服务端 .jar 文件:

C:\MinecraftServer

或者在 Linux 上:

~/minecraft/server

在 Windows 上搭建

在 Windows 上安装 Java

  1. 从 Adoptium 下载 Java 17 或更高版本
  2. 运行安装程序
  3. (可选)把 Java 添加到系统 PATH:
    setx PATH "%PATH%;C:\Program Files\Eclipse Adoptium\jdk-17\bin"
    

创建启动脚本(Windows)

在存放 server.jar 的文件夹中:

  1. 右键单击 → 新建 → 文本文档

  2. 将其重命名为 start.bat

  3. 编辑它并粘贴以下内容:

    @echo off
    java -Xmx4G -Xms2G -jar server.jar nogui
    pause
    
  4. 保存文件,然后双击 start.bat 来启动你的服务器。

如果这是你第一次运行,会出现一个 eula.txt 文件。打开它并把:

eula=false

改为:

eula=true

然后重新运行 start.bat。

在 Linux(Debian 12)上搭建

在 Linux 上安装 Java

打开终端并输入:

sudo apt update
sudo apt install -y openjdk-17-jdk

验证是否安装成功:

java -version

创建启动脚本(Linux)

新建一个文件夹并进入其中:

mkdir -p ~/minecraft/server
cd ~/minecraft/server

把你的 server.jar 移动到这里,然后创建 start.sh:

nano start.sh

粘贴以下内容:

#!/bin/bash
cd "$(dirname "$0")"
java -Xmx4G -Xms2G -jar server.jar nogui

保存并赋予其可执行权限:

chmod +x start.sh

使用以下命令运行:

./start.sh

和 Windows 一样,第一次运行时你需要同意 EULA:

nano eula.txt

把 eula=false 改为 eula=true,然后保存并重新运行。

在 Linux 上使用 screen

如果你希望关闭终端后服务器仍能继续运行:

  1. 安装 screen:
sudo apt install screen
  1. 开启一个新会话:
screen -S minecraft
  1. 运行你的服务器:
./start.sh
  1. 从 screen 中分离(detach):
    按下 CTRL + A,然后按 D

  2. 之后重新连接(reattach):

screen -r minecraft

这是让服务器全天候在线的好办法,即使你没有通过 SSH 连接也一样。

基础配置

服务器运行过一次之后,会生成一个 server.properties 文件。

编辑配置文件:

nano server.properties  # Linux
notepad server.properties  # Windows

你可能想要修改的一些选项:

motd=Welcome to My Server!
max-players=10
difficulty=normal
pvp=true
enable-command-block=false
allow-nether=true
online-mode=true

你可以通过服务器控制台添加用户,或者编辑 whitelist.json 来把用户加入白名单:

whitelist on
whitelist add <username>

结语

现在你已经在 Windows 或 Linux 上拥有了一个基础但可正常运行的 Minecraft Java Edition 服务器!无论你是为朋友搭建私人世界,还是打算面向公众开放,这都是一个很好的开端。

另请参阅

本指南仍在持续完善中,今后可能会不断更新。如果你有任何建议或改进意见,我们非常欢迎你的反馈!

评论 (0)

登录后即可评论。

加载中…

发现更多

帖子动态

加载中…

最近动态

加载中…
前往社区
如何搭建 Minecraft Java Edition 服务器(2026) - Blog - The Modding Community