🗣 Wd提问: ubuntu搭建mc服务器
🤖 Ai回答: 在 Ubuntu 上搭建 Minecraft(MC)服务器可以分为几个主要步骤,以下是一个详细的指南:
1、准备环境
更新系统
bash
sudo apt update && sudo apt upgrade -y
安装 Java
Minecraft 服务器需要 Java 运行环境(推荐 OpenJDK 17 或更高版本):
bash
sudo apt install openjdk-17-jdk -y
验证安装:
bash
java -version
2、创建 Minecraft 服务器目录
bash
mkdir ~/mcserver && cd ~/mcserver
3、下载 Minecraft 服务端
官方版(Vanilla)
从 [Minecraft 官网](https://www.minecraft.net/en-us/download/server) 获取最新服务端 `.jar` 文件:
bash
wget https://launcher.mojang.com/v1/objects/YOUR_SERVER_JAR_URL/server.jar
(替换 `YOUR_SERVER_JAR_URL` 为实际下载链接)
PaperMC(优化版)
推荐使用 [PaperMC](https://papermc.io/) 提升性能:
bash
wget https://papermc.io/api/v2/projects/paper/versions/1.20.4/builds/445/downloads/paper-1.20.4-445.jar -O paper.jar
(版本号 `1.20.4` 和构建号 `445` 需替换为最新值)
4、首次运行服务器
bash
java -Xms1G -Xmx2G -jar paper.jar nogui
`-Xms1G`:初始内存 1GB,`-Xmx2G`:最大内存 2GB(根据服务器配置调整)。
首次运行会生成配置文件和 `eula.txt`,需同意 EULA:
bash
nano eula.txt
修改 `eula=false` 为 `eula=true`,保存退出。
5、配置服务器
基础配置
编辑 `server.properties`:
bash
nano server.properties
修改关键参数:
properties
gamemode=survival
difficulty=normal
max-players=20
server-port=25565
enable-command-block=true
设置管理员
在 `ops.json` 中添加管理员玩家名。
6、启动服务器
手动启动
bash
java -Xms2G -Xmx4G -jar paper.jar nogui
后台运行(使用 `screen` 或 `systemd`)
bash
sudo apt install screen -y
screen -S mcserver
java -Xms2G -Xmx4G -jar paper.jar nogui
按 `Ctrl+A` 然后 `D` 退出 screen 会话,恢复用 `screen -r mcserver`。
开机自启(可选)
创建 systemd 服务:
bash
sudo nano /etc/systemd/system/mcserver.service
内容示例:
ini
[Unit]
Description=Minecraft Server
After=network.target
[Service]
User=ubuntu
WorkingDirectory=/home/ubuntu/mcserver
ExecStart=/usr/bin/java -Xms2G -Xmx4G -jar paper.jar nogui
Restart=on-failure
[Install]
WantedBy=multi-user.target
启用服务:
bash
sudo systemctl enable mcserver
sudo systemctl start mcserver
7、防火墙配置
允许 Minecraft 默认端口 `25565`:
bash
sudo ufw allow 25565/tcp
sudo ufw enable
8、连接服务器
在 Minecraft 客户端中输入服务器 IP(或域名)和端口 `25565`。
如果是本地网络,使用内网 IP;公网需配置端口转发(参考路由器设置)。
常见问题
1、内存不足:调整 `-Xmx` 参数(不超过系统可用内存的 70%)。
2、端口冲突:修改 `server.properties` 中的 `server-port`。
3、玩家连接失败:检查防火墙/路由器转发规则。
进阶选项
安装插件:将 `.jar` 插件放入 `plugins/` 目录(需 Bukkit/Spigot/Paper 服务端)。
备份服务器:定期压缩 `world/` 目录。
希望这份指南能帮助你顺利搭建服务器!如果有其他问题,欢迎继续提问。
📣 商家广告:





0
IP地址: 88.59.33.245
搜索次数: 0
提问时间: 2025-11-09 01:34:46
🛒 域名购买:
lache.com.cn
qj.gs
souhuai.com
ww.cq.cn
51.biz
8.sx.cn
toutian.com.cn
81.biz
46.gold
3.bj.cn
❓️ 热门提问:
管理机房
网站云电脑
SEO工具Long Tail Pro
机柜防水
热门关键词搜索引擎优化问答
买个域名多少钱一年
数字域名 交易平台
机柜电气
申请域名多少钱
北京idc费用
豌豆Ai站群搜索引擎系统
🌐 域名评估:
su7.global
bnpb.cn
sun.sd.cn
qhql.cn
su7.he.cn
uav.hl.cn
vision2200.com
zhoe.cn
su7.xin
aaa.gs.cn
⛏ 最新挖掘:
凯里酸汤鱼
贵阳烤脑花
都匀毛尖茶
花溪牛肉粉
贵阳烤生蚝
贵阳烤豆腐
贵阳纸包鱼
贵阳特色菜
🖌 热门作画:
🤝 关于我们:
豌豆Ai
域名
建站
站群
留痕
推广
评估
源码
开发Ai
工具
日记
价格
加盟
广告
流量
留言
联系
🗨 加入群聊:
🔗 友情链接:
Search engine
网站上传文件
ai提问
🧰 站长工具:
Ai工具 whois查询 搜索
📢 温馨提示:本站所有问答由Ai自动创作,内容仅供参考,若有误差请用“联系”里面信息通知我们人工修改或删除。
👉 技术支持:本站由豌豆Ai提供技术支持,使用的最新版:《豌豆Ai站群搜索引擎系统 V.25.10.25》搭建本站。