玩客云搭建MC空岛服务器
准备
- 更新软件包
- 安装JAVA
- 下载FabricMC Server
使用的是IJAMinecraft 大佬的OneBlock
无限方块地图。
我已经打包了一份:
https://cloud.189.cn/web/share?code=jiem2abMNfei(访问码:r4jx)
安装
基础软件
# 更新和升级系统中的软件包,**并清理不再需要的包
sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y
# 安装JAVA,后台运行软件,解压软件
apt install openjdk-17-jdk screen unzip p7zip-full -y
检查
# 检查 Java 是否正确安装
java -version
# 例如
root@onecloud:~# java -version
openjdk version "17.0.14" 2025-01-21
OpenJDK Runtime Environment (build 17.0.14+7-Debian-1deb11u1)
OpenJDK Server VM (build 17.0.14+7-Debian-1deb11u1, mixed mode, sharing)
root@onecloud:~#
服务端
# 在 `/home` 目录下创建一个名为 `MC` 的文件夹
# 使用我打包的可以忽略此步骤,下面按照我打包的来
mkdir /home/MC
# 进入`home`目录
cd /home
# 上传打包中的`MC.7Z` 文件
# 解压
# 此时MC压缩包在`home`文件夹下,解压会自动创建`MC`文件夹
7z x MC.7z
# 实例
root@onecloud:/home# 7z x MC.7z
7-Zip [32] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,32 bits,4 CPUs LE)
Scanning the drive for archives:
1 file, 105784503 bytes (101 MiB)
Extracting archive: MC.7z
--
Path = MC.7z
Type = 7z
Physical Size = 105784503
Headers Size = 5964
Method = LZMA2:27 LZMA:20 BCJ2
Solid = +
Blocks = 2
40% 165 - MC/libraries/net/fabricmc/fabric . .16.13/fabric-loader-0.16.13.jar
# 进入
cd /home/MC
# 赋予脚本启动权限
chmod +x start.sh
# MC启动!
./start.sh
见下面信息就是启动成功了!!
– [06:43:06] [Server thread/INFO]: Done (37.790s)! For help, type "help"
– 时间长很正常,性能弱
需要注意的地方
- eula.txt 是用户使用协议需要同意
- start.sh 是启动配置脚本,配置内存大小的
- world 是MC的地图存档,正常来说都是需要自己备份的
文件配置如下
eula.txt
#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://aka.ms/MinecraftEULA).
#Sat Apr 19 13:38:45 CST 2025
eula=true
start.sh
#!/usr/bin/env bash
java -Xms200M -Xmx850M -jar fabric-server-launch.jar nogui