腾讯云轻量应用服务器搭建MC服务器?

服务器

在腾讯云轻量应用服务器上搭建 Minecraft(MC)服务器是一个常见的需求,尤其适合用于小型游戏服务器、朋友间联机等场景。以下是详细的搭建步骤:


✅ 准备工作

1. 购买腾讯云轻量应用服务器

  • 登录 腾讯云控制台
  • 进入【轻量应用服务器】页面,选择合适的配置(建议至少 2 核 4G)
  • 操作系统推荐:CentOS 7 或更高版本 / Ubuntu 20.04+
  • 注意开放端口(如:25565)

🧱 步骤一:连接服务器

使用 SSH 工具(如 Xshell、Putty 或 Mac/Linux 自带终端)连接服务器。

ssh root@你的服务器公网IP

输入密码或使用密钥登录。


📦 步骤二:安装 Java 环境(Minecraft 依赖)

对于 CentOS:

yum install java-17-openjdk -y
java -version

对于 Ubuntu:

apt update
apt install openjdk-17-jdk -y
java -version

Minecraft 推荐使用 Java 17,如果使用老版本 MC(如 1.16),可安装 Java 8。


📂 步骤三:上传或下载 Minecraft 服务端文件

你可以从以下方式获取 server.jar 文件:

方法 1:本地上传(推荐)

使用 SCP 或 FTP 工具将你本地的 server.jar(例如 Paper、Spigot、Vanilla)上传到服务器。

示例命令(Windows 下用 PowerShell):

scp server.jar root@你的服务器IP:/root/

方法 2:服务器直接下载

wget https://papermc.io/api/v2/projects/paper/versions/1.20.1/builds/123/downloads/paper-1.20.1-123.jar -O server.jar

替换为你要的版本号和构建号。


▶️ 步骤四:运行 Minecraft 服务端

创建一个启动脚本,比如 start.sh

#!/bin/bash
java -Xms1G -Xmx3G -jar server.jar nogui

赋予执行权限并运行:

chmod +x start.sh
./start.sh

第一次运行后会生成相关配置文件,但会报错“eula.txt”未接受协议。


🔐 步骤五:同意 EULA 协议

编辑 eula.txt 文件:

nano eula.txt

eula=false 改为:

eula=true

保存退出(Ctrl+O → Enter → Ctrl+X)

再次运行 ./start.sh,服务器就会正常启动了!


🔌 步骤六:配置防火墙和端口映射

1. 在腾讯云控制台开放端口:

  • 登录腾讯云控制台 → 轻量服务器 → 防火墙 → 添加规则
  • 添加自定义 TCP 端口 25565(默认 MC 端口)

2. 本地测试连接:

  • 使用 Minecraft 客户端添加服务器,填写你的公网 IP 和端口即可连接

🧰 可选优化

后台运行(screen 或 nohup)

安装 screen:

# CentOS
yum install screen -y

# Ubuntu
apt install screen -y

使用 screen 后台运行:

screen -S mc
./start.sh
Ctrl+A+D # 分离窗口

重新进入:

screen -r mc

📝 总结

步骤 内容
1 购买腾讯云轻量服务器
2 SSH 登录服务器
3 安装 Java
4 获取 server.jar 并运行
5 修改 eula.txt
6 开放防火墙端口
7 使用 Minecraft 客户端连接

如果你需要更高级的功能(如插件管理、自动备份、面板界面),可以考虑安装:

  • PaperMC(高性能分支)
  • SpigotMC(插件支持好)
  • PurpurMC(定制化强)
  • 面板工具:如 Pterodactyl

如果你有具体版本或者想要图形化管理面板,也可以告诉我,我可以帮你定制教程。

未经允许不得转载:CDNK博客 » 腾讯云轻量应用服务器搭建MC服务器?