MC服务器保姆级开服教程(Windows)

a05777 2026-07-24 18:11 1

如何开一个MC服务器


这是Windows篇


准备工作


设备&工具




  1. 没手不行(




  2. 一台服务器(可以是VPS,杜甫),系统我这里使用Windows10,内存建议至少6GB,小了跑不起来,大了伤钱包




  3. 一个用于连接至服务器的工具,比如RDP/ToDesk等




开始吧


创建服务器文件夹


右键你需要新建文件夹的地方,我这里选择桌面(路径不能包含中文/特殊符号),选择“新建 > ” “文件夹”,填入一个你喜欢的名字,不要有中文/特殊符号




下载服务端


我这里用Leavesmc作为演示,你也可以使用PaperMC等


进入Leavesmc的官网



点击“下载”


然后找到这个页面



下载你想下载的版本,把下载好的版本放入你刚刚创建的服务器文件夹(可以使用F2给服务端改一个你喜欢的名字)


安装Java


我这里使用Leaves1.21.4作为演示,该版本的MC需要Java21,如果你使用的是其他版本的服务端,请参考下面的表格(仅供参考






















Java8 Java17 Java21
1.16.5- 1.17~1.20.4 1.20.5+
Java8下载地址 Java17下载地址 Java21下载地址

双击运行你下载下来的.msi/exe安装包,正常来说一直下一步就好了


在安装程序显示安装结束后,按Windows徽标键+R,打开“运行”窗口,输入cmd,在CMD里输入java --version,观察输出的结果,我的是


java 21.0.12 2026-07-21 LTS
Java(TM) SE Runtime Environment (build 21.0.12+7-LTS-205)
Java HotSpot(TM) 64-Bit Server VM (build 21.0.12+7-LTS-205, mixed mode, sharing)

如果你安装的不是Java21,那么此处应该显示你安装的版本


如果此处不是你安装的版本,那么请看到最后,会说的


运行服务端


我这里分配2G内存,你也可以根据服务器情况进行调整

确保你当前处于mc服务器文件夹下,右键鼠标,选择“新建 > ”“文本文档” ,命名为start.bat,如果你重命名完了还是文本文档,请勾选“文件扩展名”



右键start.bat,选择“编辑”,填入以下内容(你自己照着改,别抄我的)


java -jar -Xms2G -Xmx2G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -jar <你的服务端名称.jar> --nogui

一会后那个黑色的CMD窗口会自动退出,这时候你的服务器文件夹下大概是这样子


Mode                 LastWriteTime         Length Name
---- ------------- ------ ----
d----- 7/24/2026 5:47 PM cache
d----- 7/24/2026 5:47 PM libraries
d----- 7/24/2026 5:47 PM logs
d----- 7/24/2026 5:47 PM plugins
d----- 7/24/2026 5:47 PM versions
-a---- 7/24/2026 5:47 PM 161 eula.txt
-a---- 7/24/2026 5:34 PM 58469285 server.jar
-a---- 7/24/2026 5:47 PM 1470 server.properties
-a---- 7/24/2026 5:46 PM 340 start.bat

打开eula.txt


#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://aka.ms/MinecraftEULA).
#Fri Jul 24 17:47:46 CST 2026
eula=false

把它改成


#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://aka.ms/MinecraftEULA).
#Fri Jul 24 17:47:46 CST 2026
eula=true

然后按ctrl + s 保存,关掉记事本,重新双击start.bat



如果Windows防火墙弹出了提示,选择“允许访问”


当你看到


[17:51:09 INFO]: Done preparing level "world" (16.032s)

的时候就说明服务器已经基本上开好了


服务器配置&插件


先输入stop关闭服务端,不要直接ctrl+c,会导致回档甚至存档损坏


在你的服务器文件夹下找到server.properties,双击打开它,选择“尝试使用这台电脑上的应用” “记事本”




默认的server.properties长这样:


#Minecraft server properties
#Fri Jul 24 17:50:46 CST 2026
accepts-transfers=false
allow-flight=false
allow-nether=true
broadcast-console-to-ops=true
broadcast-rcon-to-ops=true
bug-report-link=
debug=false
difficulty=easy
enable-command-block=false
enable-jmx-monitoring=false
enable-query=false
enable-rcon=false
enable-status=true
enforce-secure-profile=true
enforce-whitelist=false
entity-broadcast-range-percentage=100
force-gamemode=false
function-permission-level=2
gamemode=survival
generate-structures=true
generator-settings={}
hardcore=false
hide-online-players=false
initial-disabled-packs=
initial-enabled-packs=vanilla
level-name=world
level-seed=
level-type=minecraft\:normal
log-ips=true
max-chained-neighbor-updates=1000000
max-players=20
max-tick-time=60000
max-world-size=29999984
motd=A Minecraft Server
network-compression-threshold=256
online-mode=true
op-permission-level=4
pause-when-empty-seconds=-1
player-idle-timeout=0
prevent-proxy-connections=false
pvp=true
query.port=25565
rate-limit=0
rcon.password=
rcon.port=25575
region-file-compression=deflate
require-resource-pack=false
resource-pack=
resource-pack-id=
resource-pack-prompt=
resource-pack-sha1=
server-ip=
server-port=25565
simulation-distance=10
spawn-monsters=true
spawn-protection=16
sync-chunk-writes=true
text-filtering-config=
text-filtering-version=0
use-native-transport=true
view-distance=10
white-list=false

通常来说你只需要改这几行


online-mode=true
(正版验证,开启时必须使用正版进入,关闭后可以使用离线登入,但是强烈建议安装AuthMe插件,防熊)

server-port=25565
(服务器监听端口,没啥好说的)

pvp=true
(PvP是否开启,就是玩家直接能不能打架)

安装AuthMe(可选,正版服忽略此步骤)


在浏览器打开AuthMe的下载地址


把下载的AuthMe文件拖入你服务器文件夹的plugins文件夹


最后


重新双击start.bat文件


在你的游戏客户端里点击“多人游戏”,“添加服务器”,输入你服务器的IP和端口,格式是


xxx.xxx.xxx.xxx:12345

然后你就可以将你服务器的地址分享给你的朋友了,不要将地址发到网上,除非你确信你有应对DDoS的能力


不会问我


[email protected]

如果java --version不是我安装的Java版本怎么办


对于这种情况,比如


java 24.0.2 2025-07-15
Java(TM) SE Runtime Environment (build 24.0.2+12-54)
Java HotSpot(TM) 64-Bit Server VM (build 24.0.2+12-54, mixed mode, sharing)

找到你安装的Java,通常来说在C:\Program Files\Java\<你的Java版本>\bin

start.bat改成


"C:\Program Files\Java\<你的Java版本>\bin\java.exe" -jar -Xms2G -Xmx2G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -jar server.jar --nogui

注意要带双引号,并且是英文双引号


然后重新双击启动脚本即可

最新回复 (14)
  • z318969887 07-24 18:13
    1

    真正的教程:codex,帮我在xx服务器上拉起来一个mc服务器

  • a05777 楼主 07-24 18:13
    2

    @z318969887 #1


    那样子我就没法水帖了(


    ^-^

  • kirito 07-24 18:14
    3

    @z318969887 #1

    笑死我了,现在这才是正确的mc开服方法,之前的方法都过时淘汰了

  • z318969887 07-24 18:14
    4

    ^-^ @a05777 #2

  • lixing23 07-24 18:15
    5

    建议直接上面板 https://docs.mcsmanager.com/zh_cn/

  • kirito 07-24 18:15
    6

    我觉得mc服务器开在本地电脑上挺好的,然后搞个樱花frp,性能+网络都不错

  • 東方不败 07-24 18:19
    7

    还是喜欢用linux开服 ^-^

  • a05777 楼主 07-24 18:20
    8

    @東方不败 #7

    https://www.nodeseek.com/post-813089-1

    这个 ^-^

  • 東方不败 07-24 18:21
    9

    @a05777 #8 ^-^ 已经开好了,只是朋友不在玩,天天加班

  • spidermo 07-24 18:22
    10

    和linux开服差不多,就是linux安装java和运行更方便,一行命令就行,但是都用windows了,和朋友玩的话直接客户端局域网开内网穿透应该会更方便点,直接省了服务端了

  • xiatian520 07-24 18:26
    11

    @lixing23 #5 这个对于想开旧版本的不是太友好

  • UtopiaAn 07-24 18:27
    12

    https://github.com/MCSManager/MCSManager

    这个项目不好吗,还得自己开

  • lixing23 07-24 18:30
    13

    @xiatian520 #11 无非就是拉环境,写启动,这个只是在linux上更好管理

  • moyu05 07-24 23:45
    14

    @a05777 #0 有点长,进我收藏夹吃灰吧

* 帖子来源NodeSeek
返回