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

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

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

July 26, 2026更新于 July 26, 2026
如何搭建 Minecraft Java Edition 服务器(2026)

一份完整的指南,教你如何在 WindowsLinux(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)

登录后即可评论。

加载中…

Discover More

帖子动态

加载中…

最近动态

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