Cent OS 7.9 最简单架设 Minecraft Fabric服务器
支持客户端版本:正版 Java Edition 1.16.5
服务器配置:CentOS7.9 / 2vCore / 4GB / 30GB
服务端软件: https://fabricmc.net/use/
服务端管理软件: http://mcsm.suwings.top/#download
- 操作说明:
1. 首先下载Windows版fabric软件,并配置好基本的服务端。
2. Cent OS 7.9 设置SWAP, 安装JAVA,安装并设置服务端管理软件MCSM
3. 把Windows下配置好的服务端压缩传送Cent OS 7.9 并按照MCSM参数解压服务端
- 准备服务端 - Windows
1. 下载Windows版fabric软件
https://maven.fabricmc.net/net/fabricmc/fabric-installer/0.7.4/fabric-installer-0.7.4.exe
2. 安装服务端 (如已安装1.16.5客户端,可以在此步骤安装fabric client,以便后续使用模组Mods。)
3. 创建start.bat文件并输入以下内容后双击运行
java -Xmx2G -Xms2G -jar fabric-server-launch.jar nogui
pause
4. 首次运行start.bat 将会同目录下解压创建所需文件及文件夹
按任意键关闭CMD窗口
5. 打开eula.txt 文件
eula=false 改为 eula=true
6. 打开server.properties修改所需内容
默认服务端口:25565
7. 再次执行start.bat确认是否可以正常运行后关闭
停止命令:stop
- Cent OS 7.9 服务器设置
打开外部进入端口: fabric server 25565 / mcsmmanager 23333
1. 升级系统
# yum -y update
2. 安装JAVA
# yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel.x86_64
3. 确认SWAP,如没有进行创建2G SWAP
查看SWAP
# free -m
# swapon -s
创建SWAP
# fallocate -l 2G /swapfile
# dd if=/dev/zero of=/swapfile count=2048 bs=1M
# chmod 600 /swapfile
# mkswap /swapfile
# swapon /swapfile
添加SWAP到启动项
# vim /etc/fstab
/swapfile swap swap defaults 0 0
4. 安装服务端管理软件MCSM
# wget -qO- https://gitee.com/Suwingser/MCSManager-installer/raw/master/install.sh | bash
手动启动命令
# systemctl start mcsm
设置当服务器启动时自动启动
# systemctl enable mcsm.service
在浏览器查看并进行管理员登录(网页端口23333)
http://服务器IP:23333
默认管理员账号和密码(ID注意必须带#): #master / 123456
服务端存放目录
/opt/MCSManager/server/server_core/
- 上传Windows下设置的fabric服务器到Cent OS 7.9
1. 压缩fabric 服务器文件夹为zip文件
2. 使用SFTP或其他方式上传到Cent OS 7.9并解压
/opt/MCSManager/server/server_core/
3. 设置Fabric启动文件
创建启动文件
# vim start.sh
输入以下内容
#!/bin/sh
java -Xmx2G -Xms2G -jar fabric-server-launch.jar nogui
设置权限
# chmod 700 start.sh
启动测试
./start.sh
4. 配置MCSM
在服务端管理菜单中创建一个实例并设置基本参数后保存。
再到服务端管理菜单创建实例的管理页面启动fabric服务器
最终游戏画面
模组合集 - 添加到服务端和客户端mods文件夹里