教大家如何快速搭建Minecraft服务器,博主用Linux服务器来示例。
1.必要条件:
1.有一台Linux服务器(最低配置至少是2g2h)
2.远程连接linux服务器的面板/工具
选择要创建服务器的游戏版本
在启动器中下载你所需要搭建的mc版本。例如:1.21.4版本
2.使用工具/面板连接并打开服务器
打开服务器终端。
先确保系统是最新,请输入以下代码:
sudo apt update && sudo apt upgrade -y
Minecraft 需要 Java 环境,推荐安装 Java 17(或更高版本)在终端中输入以下代码安装Java:
sudo apt install openjdk-17-jdk -y
创建 Minecraft 专用目录,为 Minecraft 服务端创建一个独立的目录:
mkdir ~/minecraft-server
cd ~/minecraft-server
3.下载 Minecraft 服务端并配置
从官方Minecraft Server 下载:Download server for Minecraft | Minecraft
或从第三方网站下载:https://mcversions.net/
或使用 wget
直接下载:
wget https://launcher.mojang.com/v1/objects/[文件标识]/server.jar
将 [文件标识]
替换为具体文件的标识符(可从官网找到)。
确认文件下载完成
确保 server.jar
文件存在于 ~/minecraft-server
目录中
在终端中输入:
ls
来确认server.jar
文件是否存在于 ~/minecraft-server
目录中
如果server.jar
没在~/minecraft-server目录中而是
在其他位置的话,使用 mv
命令移动:
mv /path/to/server.jar ~/minecraft-server/
配置和运行服务端
使用一下命令运行服务端
java -Xmx1024M -Xms1024M -jar server.jar nogui
接受 Mojang 的 EULA
编辑 eula.txt
文件:
nano eula.txt
将 false
改为 true
:
eula=true
保存并退出(Nano:按 Ctrl+O
保存,Ctrl+X
退出)。
然后再次运行一下服务端(服务端会生成所需的配置文件并开始运行。)
java -Xmx1024M -Xms1024M -jar server.jar nogui
调整服务器配置
修改 server.properties
文件
使用文本编辑器修改服务器设置,例如更改服务器名称或端口:
nano server.properties
设置防火墙规则
确保服务器的默认端口可以访问:
sudo ufw allow 25565
保持服务端持续运行
如果想让服务端会一直在后台运行我们需要使用 screen
工具
安装 screen
sudo apt install screen -y
启动一个新的会话并运行服务端:
screen -S minecraft
java -Xmx1024M -Xms1024M -jar server.jar nogui
然后按Ctrl+A
然后 D
可将会话放在后台。
然后重新连接一下会话:
screen -r minecraft
如果想查看后台会话输入:
screen -ls
4.最后连接服务器
最后你就可以连接服务器,叫上小伙伴们一起玩耍了