在 Linux(Ubuntu / CentOS 7)上快速搭建我的世界 MineCraft 服务器,并实现远程联机,详细教程


前言:

  • 推荐使用云服务器部署,如:阿里云,腾讯云,华为云等(有资金预算的)
  • 无资金预算推荐使用两台电脑,一台负责部署服务端,另一台负责玩。如果你电脑内存大的话,一台电脑也可以,不然进入世界会非常的卡顿。

配置:

  • OS: VM Ware 虚拟机 + ubuntu-24.04.2-desktop-amd64.iso + Xshell
  • 启动器:PCL2
  • MC 版本:Java 版 1.21.1-Fabric 0.16.10
  • 服务器端 jar 包: server.jar
  • JRE:openjdk-21-jre
  • Pannel 面板(图形化界面): MCS manager
  • 推荐使用最新版的 Ubuntu (本文使用:ubuntu-24.04.2-desktop-amd64.iso)或者CentOS 8 及以上。
    CentOS 7在安装 MCS manager 时(一种图形化界面,更方便),会显示系统版本过低,无法使用。
    如果你习惯命令行界面,使用CentOS 7 完全可以。
  • 本文以 Ubuntu 操作系统为例

其他操作系统搭建教程
云服务器(推荐):


虚拟机:

Windows 本地搭建:


存档,mod 模组,MCSManager 面板:

一、虚拟机 + Ubuntu 部署

二、下载 Minecraft 服务端

  • 下载地址 (下载 server.jar 文件)
    https://mcversions.net/
    
    在这里插入图片描述
    在这里插入图片描述

三、安装 JRE 21

  1. 更新安装包列表并安装 jre21
    安装 jre 就行,更节省空间。jre 是 java 程序的运行环境,jdk 是做开发使用的工具包
    sudo apt update
    sudo apt install openjdk-21-jre -y
    

四、安装 MCS manager 面板

  1. 打开 github 官网,进入MCS manager,往下滑动,找到Linux
    https://github.com/MCSManager/MCSManager
    
  2. 输入以下指令安装面板
    sudo su -c "wget -qO- https://script.mcsmanager.com/setup.sh | bash"
    
  3. 启动面板
    systemctl start mcsm-{web,daemon}
    
    在这里插入图片描述
    在这里插入图片描述
  4. 在浏览器输入 虚拟机ip:23333
    使用 ifconfig 查看虚拟机IP,如果报错,可能是你没安装 net-tools,安装后再重试
    sudo apt install net-tools
    
    在这里插入图片描述
    在这里插入图片描述

五、搭建服务器

  • 此时虚拟机可以不用了,直接使用 MCS manager 面板
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

六、本地测试连接

打开pcl2 --> 进入游戏 --> 选择多人游戏 --> 选择添加服务器 --> 服务器名字随便起 --> 服务器地址就是你虚拟机地址

在这里插入图片描述
在这里插入图片描述

如果无法加入,请把防火墙关闭(如果可以加入,请忽略)

sudo ufw disable

查看防火墙状态(如果可以加入,请忽略)

sudo ufw status

显示 Status: inactive 即为防火墙关闭(如果可以加入,请忽略)

在这里插入图片描述
在这里插入图片描述

七、下载樱花,实现内网穿透,邀请其他玩家一起玩

  1. 进入官网,注册一个账号
    https://www.natfrp.com/?page=panel&module=download
    
    输入真实邮箱进行注册,验证码将发送给邮箱,未满18岁请退出注册。在这里插入图片描述
  2. 注册成功并登录,点击用户 --> 点击实名认证(实名需要支付宝扫1块钱)。 防止其他人搞一些“奇怪的东西”,不实名无法使用。
    点击服务 --> 点击隧道列表 --> 点击新建隧道
    在这里插入图片描述
  3. 创建隧道
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

八、MCSManager 面板介绍

  • 面板介绍
    在这里插入图片描述
  1. 服务端配置文件
    在这里插入图片描述

  2. 文件管理
    在这里插入图片描述

  3. 事件任务
    在这里插入图片描述

  4. 应用实例设置
    在这里插入图片描述


END 配置完成


<think>好的,用户想免费搭建我的世界Minecraft服务器。我需要根据提供的引用资料整理步骤。首先,用户需要选择适合的平台,比如云服务器、虚拟机或者本地电脑。引用里提到了UbuntuCentOS 7和虚拟机的方法,可能用户有不同需求。 然后,下载服务器文件是关键步骤,官方网站提供了.jar文件,用户需要下载正确的版本。安装Java环境也是必须的,因为Minecraft服务器依赖Java运行。接下来,配置服务器参数,比如内存分配和同意EULA协议,这部分需要详细说明,避免用户出错。 启动服务器后,用户需要配置防火墙,开放25565端口,这样才能让外部连接。如果是内网,可能需要端口转发。最后,用户如何连接到服务器,以及后续的备份和管理也很重要。此外,免费方案可能有性能限制,需要提醒用户注意。 需要确保步骤清晰,每个部分都给出具体的命令和操作,特别是修改server.properties和eula.txt的地方。同时,引用相关的资料来支持步骤,比如引用2提到下载服务器文件,引用3提到每日备份和客户端连接。还要考虑用户可能遇到的问题,比如端口设置错误或者Java版本不兼容,给出解决方法。</think>### 免费搭建我的世界Minecraft服务器的分步指南 #### 一、选择免费服务器平台 1. **本地电脑搭建** 使用个人电脑作为服务器,无需额外费用,但需保持设备长期运行配置网络。 - 优点:完全免费,适合小规模联机(1-5人) - 缺点:依赖本地网络带宽,需配置端口转发[^3] 2. **免费云服务器试用** 部分云平台(如Oracle Cloud、AWS Free Tier)提供免费试用资源,适合短期测试: ```bash # 示例:在Ubuntu系统安装Java环境 sudo apt update sudo apt install openjdk-17-jdk ``` 3. **虚拟机方案** 通过VirtualBox等工具创建本地虚拟机,模拟服务器环境[^3]。 #### 二、服务器搭建核心步骤 1. **下载服务器文件** 访问[Minecraft官网](https://www.minecraft.net/)下载对应版本的.jar文件[^2],例如: ```bash wget https://piston-data.mojang.com/v1/.../server.jar ``` 2. **初始化配置** - 创建专用目录运行服务器: ```bash mkdir minecraft_server && cd minecraft_server java -Xmx1024M -Xms1024M -jar server.jar nogui ``` - 首次运行会自动生成配置文件,修改`eula.txt`同意协议: ```plaintext eula=true ``` 3. **网络配置关键点** | 配置项 | 推荐值 | 说明 | |-----------------|--------------------|-----------------------| | server-port | 25565 | 默认端口号 | | online-mode | false | 离线模式(非正版联机)| | max-players | 10 | 根据硬件性能调整 | #### 三、连接与维护 1. **防火墙设置** ```bash # Ubuntu系统开放端口 sudo ufw allow 25565/tcp ``` 2. **客户端连接方式** - 本地连接:`localhost:25565` - 远程连接:`服务器公网IP:25565`[^3] 3. **数据备份方案** ```bash # 每日自动备份脚本示例 tar -czvf backup_$(date +%Y%m%d).tar.gz world/ ``` #### 四、免费方案注意事项 1. 性能限制:免费云服务器通常配置较低(1核1GB内存),建议使用轻量级服务端(如PaperMC) 2. 网络稳定性:家庭宽带需注意动态IP问题,可搭配DDNS服务 3. 安全建议:定期更新服务器版本,避免使用默认端口
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值