🗣 Wd提问: vps游戏服务器搭建实例教程
🤖 Ai回答: VPS游戏服务器搭建实例教程(以Minecraft为例)
本教程适用于新手,以 Minecraft 1.20.1 为例,详细说明如何在VPS上搭建游戏服务器。其他游戏(如CS:GO、Terraria)原理类似,但具体步骤会有所不同。
🌐 一、准备工作
1、选择并购买VPS
推荐提供商:Vultr、DigitalOcean、Linode(国内用户建议选择香港、新加坡机房)
配置建议:
CPU:1核
内存:2GB(Minecraft最低要求,多人服务器建议4GB+)
硬盘:25GB SSD(足够存储游戏文件)
带宽:1Gbps(确保流畅联机)
流量:1TB/月(满足日常需求)
操作系统:Ubuntu 22.04 LTS(稳定、兼容性好)
💡 提示:国内用户建议选择海外VPS(如Vultr东京/新加坡),避免备案问题;国内VPS需备案,且可能被墙。
🖥️ 二、连接VPS并初始化系统
1、使用SSH连接
Windows:使用 [PuTTY](https://www.putty.org/)(输入VPS IP和端口22)
Mac/Linux:终端执行
bash
ssh root@你的VPS_IP
输入密码(首次登录需修改默认密码)
2、更新系统
bash
sudo apt update && sudo apt upgrade -y
3、安装必要工具
bash
sudo apt install wget screen -y
🧩 三、安装Minecraft服务器
1、创建专用目录
bash
mkdir ~/minecraft && cd ~/minecraft
2、下载Minecraft服务器文件
访问 [Minecraft官网下载页面](https://www.minecraft.net/zh-hans/download/server)
复制最新版本的 `.jar` 文件链接(例如:`https://piston-data.mojang.com/v1/objects/7a1a1b2a4d0d2d3d8d5e0c4f1d2e3d4a5b6c7d8e9f0a1b2c3d4e5f6g7h8i9j0k/1.20.1.jar`)
在VPS中执行:
bash
wget https://piston-data.mojang.com/v1/objects/7a1a1b2a4d0d2d3d8d5e0c4f1d2e3d4a5b6c7d8e9f0a1b2c3d4e5f6g7h8i9j0k/1.20.1.jar -O server.jar
⚠️ 注意:替换链接为实际版本号(如1.20.1),可通过官网获取最新链接。
3、安装Java运行环境
bash
sudo apt install openjdk-17-jre-headless -y
✅ 说明:Minecraft 1.17+ 需要 Java 16+,1.20.1 推荐 Java 17。
⚙️ 四、配置服务器
1、创建启动脚本
bash
nano run.sh
粘贴以下内容:
bash
!/bin/bash
java -Xmx2G -Xms2G -jar server.jar nogui
`Xmx2G`:最大内存分配(根据VPS配置调整,2GB内存VPS建议2G)
`Xms2G`:初始内存分配
`nogui`:不启动图形界面(节省资源)
保存并退出:`Ctrl+O` → `Enter` → `Ctrl+X`
2、赋予脚本执行权限
bash
chmod +x run.sh
3、启动服务器并接受EULA
bash
./run.sh
首次启动会生成 `eula.txt`,编辑它:
bash
nano eula.txt
将 `eula=false` 改为 `eula=true`
保存后重新启动:
bash
./run.sh
4、配置服务器参数(可选)
编辑 `server.properties` 文件:
bash
nano server.properties
常见参数:
ini
max-players=10 最大玩家数
gamemode=survival 游戏模式(survival/creative)
difficulty=normal 难度(peaceful/easy/normal/hard)
level-name=world 世界名称
🔥 五、配置防火墙
1、开放Minecraft端口(默认25565)
bash
sudo ufw allow 25565/tcp
sudo ufw enable
2、检查防火墙状态
bash
sudo ufw status
应显示:
25565/tcp ALLOW Anywhere
⚠️ 重要提示:部分VPS提供商(如Vultr、DigitalOcean)有独立防火墙设置,需在控制面板中额外开放端口:
Vultr:控制台 → Firewall → 添加规则(TCP 25565)
DigitalOcean:Networking → Firewall → 添加规则(TCP 25565)
🚀 六、设置开机自启(推荐)
1、创建专用用户(安全做法)
bash
sudo adduser system group no-create-home minecraft
sudo chown -R minecraft:minecraft /home/minecraft
2、创建systemd服务
bash
sudo nano /etc/systemd/system/minecraft.service
粘贴以下内容:
ini
[Unit]
Description=Minecraft Server
After=network.target
[Service]
User=minecraft
Group=minecraft
WorkingDirectory=/home/minecraft
ExecStart=/home/minecraft/run.sh
Restart=on-failure
RestartSec=10s
[Install]
WantedBy=multi-user.target
3、启用服务
bash
sudo systemctl enable minecraft
sudo systemctl start minecraft
4、检查运行状态
bash
sudo systemctl status minecraft
显示 `active (running)` 表示成功
🌐 七、连接游戏服务器
1、在Minecraft客户端中:
点击“多人游戏” → “添加服务器”
服务器地址:`你的VPS_IP:25565`
点击“完成” → “加入服务器”
2、常见问题排查:
连接失败 → 检查防火墙是否开放25565端口
延迟高 → 选择离玩家近的VPS机房(如亚洲玩家选新加坡/东京)
卡顿 → 升级VPS内存(建议4GB+)
📌 八、进阶优化(可选)
1、使用优化版服务器(如PaperMC)
bash
wget https://api.papermc.io/v2/projects/paper/versions/1.20.1/builds/155/downloads/paper-1.20.1-155.jar -O server.jar
PaperMC 优化性能,支持插件,推荐使用。
2、安装插件管理器(如Spigot)
下载 [Spigot](https://www.spigotmc.org/)
使用 `BuildTools.jar` 编译自定义版本
3、监控服务器资源
bash
sudo apt install htop -y
htop 实时查看CPU/内存使用
💡 总结
| 步骤 | 关键操作 | 注意事项 |
| 1、购买VPS | 选择2GB内存+1Gbps带宽 | 避免国内VPS备案问题 |
| 2、安装Java | `openjdk-17-jre-headless` | 确保与Minecraft版本匹配 |
| 3、防火墙配置 | 开放25565端口 | VPS控制面板和系统防火墙都要设置 |
| 4、开机自启 | systemd服务 | 避免SSH断开后服务器关闭 |
✅ 成功运行后,你的Minecraft服务器即可被全球玩家访问!
❓ 常见问题
Q1:VPS选择哪个地区最稳定?
中国玩家 → 新加坡/日本/洛杉矶(延迟通常 <100ms)
欧美玩家 → 德国/美国东部
Q2:服务器卡顿怎么办?
📣 商家广告:





0
IP地址: 246.145.241.8
搜索次数: 0
提问时间: 2025-11-11 20:42:42
🛒 域名购买:
2.js.cn
ousou.cn
926.net.cn
txqg.cn
jqjp.cn
8.tj.cn
mj.gs
85.com.hk
27.gs
lh.gs
❓️ 热门提问:
日本和美国vps
做外贸服务器
服务器做
虚拟主机 浙江
一个电脑 云主机
服务器可以用cdn吗
SEM代理DPA动态广告
西装裤挂扣
徐州idc
云服务器 报价
豌豆Ai站群搜索引擎系统
🌐 域名评估:
tongyi.com
igo.pw
ev.hb.cn
yd.nx.cn
haoma.pro
65.com.hk
fygz.cn
xx.qh.cn
pbxg.cn
wb.cx
⛏ 最新挖掘:
凯里酸汤鱼
贵阳烤脑花
都匀毛尖茶
花溪牛肉粉
贵阳烤生蚝
贵阳烤豆腐
贵阳纸包鱼
贵阳特色菜
🖌 热门作画:
🤝 关于我们:
豌豆Ai
域名
建站
站群
留痕
推广
评估
源码
开发Ai
工具
日记
价格
加盟
广告
流量
留言
联系
🗨 加入群聊:
🔗 友情链接:
哥哥考典
虚拟主机购买
ai提问
🧰 站长工具:
Ai工具 whois查询 搜索
📢 温馨提示:本站所有问答由Ai自动创作,内容仅供参考,若有误差请用“联系”里面信息通知我们人工修改或删除。
👉 技术支持:本站由豌豆Ai提供技术支持,使用的最新版:《豌豆Ai站群搜索引擎系统 V.25.10.25》搭建本站。