Linux 服务器安装Minecraft
首先你需要一台具有公网IP的Linux服务器。服务器内存建议在1G以上,系统推荐使用Ubuntu。
1. 更新包索引并安装更新
$ sudo apt update
$ sudo apt upgrade
2. 安装 Java
$ sudo apt install openjdk-8-jdk -y
3. 安装 Screen 以便在退出终端时持续运行游戏服务端
$ sudo apt install screen -y
4. 检查安装的 Java 版本
$ sudo java -version
5. 在当前目录下建立一个名为 “minecraft” 的文件夹(一般是 /root 下)
$ mkdir minecraft
6. 进入 “minecraft” 目录
$ cd minecraft
7. 安装 wget
$ sudo apt install wget
8. 进入官方游戏服务器下载页面,复制 minecraft_server.x.xx.x.jar 指向的链接
$ sudo wget 填入复制的链接
9. 试运行
$ java -Xmx1024M -Xms1024M -jar server.jar nogui
此时并没有真正启动, 正常情况会出现类似下方输出
[main/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
10. 同意 EULA
$ sudo nano eula.txt
找到 eula=false
并将其更改为 eula=true
;ctrl+x退出编辑;输入Y;回车以保存并退出文件。
11. 建立一键运行脚本
$ nano start.sh
粘贴下方代码
while true
do
java -Xmx1024M -Xms1024M -jar server.jar nogui
echo "restarting in 10"
sleep 10
done
-Xmx
与-Xms
根据需要改为你的服务器内存大小
保存修改并退出。
12. 使 start.sh
脚本可执行
$ chmod +x start.sh
13. 创建一个 Screen 实例
$ sudo screen -S "Minecraft_Server"
14. 启动服务器脚本
$ ./start.sh
要退出 Screen 会话,请按CTRL+A然后按D。
要恢复 Screen 会话,请运行:$ sudo screen -R
15. 运行 Java 版 Minecraft ,游戏内输入 服务器ip:25565
进入服务器。
建议
- 要修改 Minecraft 服务器的常规游戏设置,请输入命令
sudo nano server.properties
,修改完成后请重启服务器。