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

Linux 部署 MineCraft 服务器 详细教程(丐版,无需云服务器)


前言:

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

配置:

一、虚拟机 + Ubuntu 部署

二、下载 Minecraft 服务端

  • 下载地址 (下载 server.jar 文件)

    shell 复制代码
    https://mcversions.net/


三、安装 JRE 21

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

    shell 复制代码
    sudo apt update
    sudo apt install openjdk-21-jre -y

四、安装 MCS manager 面板

  1. 打开 github 官网,进入MCS manager,往下滑动,找到Linux

    shell 复制代码
    https://github.com/MCSManager/MCSManager
  2. 输入以下指令安装面板

    shell 复制代码
    sudo su -c "wget -qO- https://script.mcsmanager.com/setup.sh | bash"
  3. 启动面板

    shell 复制代码
    systemctl start mcsm-{web,daemon}


  4. 在浏览器输入 虚拟机ip:23333
    使用 ifconfig 查看虚拟机IP,如果报错,可能是你没安装 net-tools,安装后再重试

    shell 复制代码
    sudo apt install net-tools


五、搭建服务器

  • 此时虚拟机可以不用了,直接使用 MCS manager 面板









六、本地测试连接

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


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

shell 复制代码
sudo ufw disable

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

shell 复制代码
sudo ufw status

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


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

  1. 进入官网,注册一个账号

    shell 复制代码
    https://www.natfrp.com/?page=panel&module=download

    输入真实邮箱进行注册,验证码将发送给邮箱,未满18岁请退出注册。

  2. 注册成功并登录,点击用户 --> 点击实名认证(实名需要支付宝扫1块钱)。 防止其他人搞一些"奇怪的东西",不实名无法使用。
    点击服务 --> 点击隧道列表 --> 点击新建隧道

  3. 创建隧道



八、MCSManager 面板介绍

  • 面板介绍
  1. 服务端配置文件

  2. 文件管理

  3. 事件任务

  4. 应用实例设置


END 配置完成


相关推荐
zzzzzz31013 小时前
9K Star 炸裂开源!这个 C 语言写的代码知识图谱,把 Linux 内核索引压缩到了 3 分钟
linux·服务器·sql
XIAOHEZIcode13 小时前
Linux系统鼠标偏移常见原因以及修复方案
linux·运维·游戏
A小辣椒2 天前
TShark:Wireshark CLI 功能
linux
A小辣椒3 天前
TShark:基础知识
linux
AlfredZhao3 天前
OCI 明明分配了 200G 系统盘,为什么 df 只看到 30G?
linux·oci
AlfredZhao3 天前
vi 删除指定范围的行,不用再反复按 dd
linux·vi
用户9718356334663 天前
银河麒麟 KY10 申威(SW64) 安装 nginx-1.16.1-2.p01.ky10.sw_64.rpm 详细步骤
linux
猪脚踏浪4 天前
linux 拷贝文件或目录到指定的位置
linux
大树884 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠4 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql