基于树莓派的minecraft服务器

搭建minecraft服务器

一直以来,我都很想搭一个自己的minecraft服务器。高考结束后,从朋友Yurik那里入了一台树莓派5想着捣鼓一个自己的minecraft服务器

准备工作

工具

树莓派,读卡器,一张内存卡(我的是32g,够用)

操作步骤

刷系统

登录树莓派官网,下载树莓派官方烧录工具
树莓派官网
登录清华镜像站,下载Ubuntu镜像文件(版本:24.04.2)


换源

刷完系统后,就需要换源了

使用ssh登录树莓派,格式如下

1
ssh username@ip

使用sudo给管理员权限

1
sudo -i

使用文本编辑器

1
nano /etc/apt/sources.list.d/ubuntu.sources

回到清华镜像站,点击使用帮助,找到ubantu,选择对应版本,对照图片更改URIs
完成后保存并退出即可

安装1Panel

我们需要一个可视化的控制面板,这里我们选择1Panel

1
bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"

一路设置用户名,密码即可

登录1Panel后台,下载数据库

用户注册完后,会得到1Panel后台地址,我们登录进这个地址,登录
如图
下载代理OpenResty和数据库MariaDB
准备工作到这里就结束了

安装服务端

安装Java

首先,你需要安装Java,步骤如下(这里是树莓派的安装方式,在PC上安装略)
1、更新软件包列表

1
sudo apt update

2、下载openJDK(以java21为例)

1
sudo apt install openjdk-21-jdk

3、检查版本

1
java -version

在pc安装服务端

我这次搭建的服务器是基于fabric,先去fabric官网下载

选择服务端,选择版本,安装

上传到树莓派

打开1Panel,找到根目录,新建服务器文件夹,将刚刚安装好的服务端上传即可

启动服务器

ssh登录进树莓派,cd到服务器文件夹,启动服务器

1
cd /server 
1
./ start.sh #启动

此时,服务器还没有完全启动,我们需要去eula.txt修改参数,文件位置位于服务器目录
如图,eula=True
重新./start.sh启动即可。
服务器参数在server.properties文件中调整,可自行搜索翻译或者直接让deepseek给你写,这里不再过多赘述

screen的应用

为了让程序在后台运行,我们要用screen。screen其实就是在后台开一个窗口

  • 安装
    首先,我们需要输入sudo -i获取管理员权限
    其次,安装screen
1
sudo apt install screen
  • 创建新的screen
1
screen -S server #创建了名为server的screen
  • 进入screen
1
screen -Rserver
  • 使用./start.sh重新启动服务器即可,步骤同上

内网穿透

mc默认端口为25565


基于树莓派的minecraft服务器
https://www.norph1n.top/2025/07/26/minecraft_server/
作者
Norph1n
发布于
2025年7月26日
许可协议