本文最后更新于 698 天前,其中的信息可能已经有所发展或是发生改变。
本文章是临时赶工产生
文中仅提及了基本流程,如果使用高版本服务器核心需要更改 EULA 文件以及调整启动命令内存大小
文中仅提及了基本流程,如果使用高版本服务器核心需要更改 EULA 文件以及调整启动命令内存大小
云服务器的选择
如果要细说的话,选择服务器的原因太多太多,这里我直接给出结论。
选购优先级如下
- 各大厂商提供的学生服务器
- 白嫖服务器(记住只白嫖一款,不要所有厂商全部白嫖,因为白嫖后就没法享受新用户优惠了)
- 轻量级应用服务器(香港服务器会便宜一些)
- 不推荐自定义云服务器,如带有 CVM,ECS 标识
接下来根据你的需求来选购服务器的配置
版本 | 1-4 人 | 4-10 人 | 10 人以上 |
---|---|---|---|
高版本原版服务器 | 2 核 2G+ | 2 核 4G+ | 4 核 8G+ |
低版本原版服务器 | 2 核 2G | 2 核 2G+ | 2 核 4G+ |
MOD 服务器 | 2 核 4G+ | 4 核 8G+ | 4 核 8G+ |
下面我以阿里云的香港轻量级 2C2G 应用服务器为例
系统环境:Ubuntu 20.04
服务器选择:1.7.10
安装管理面板
在轻量级应用服务器控制面板选择 Workbench 一键链接
首先是在 Linux 命令行输入以下命令获取管理员权限
sudo -s
然后输入 apt 更新命令
apt -update
接下来输入面板的安装命令,如果遇到选择就输入 y
wget -qO- https://raw.githubusercontent.com/mcsmanager/Script/master/setup.sh | bash
接下来在网页输入对应的地址形如
http://8.218.71.92:23333/
进入面板后设置账户和密码,选择我是老用户
安装运行环境
接下来安装 Java 运行环境对应需要玩的服务器版本选择合适的 JDK 版本
版本 | jdk 版本 |
1.18 以上 | 17 |
1.17 以上 | 16 |
1.12 以上 | 8 |
1.11 以下 | 8 |
控制台输入形如 apt install openjdk-8-jre
遇到选项就输入 y
开放端口
然后去云服务器的管理面板防火墙处开放我们需要使用的端口 23333,24444,25565
开服
首先去官网下载需要使用的服务端核心
下载地址:MCVersions.net – Minecraft Versions Download List
接下来点击左侧栏的快速开始,选择创建一个 Minecraft 游戏服务器,选择普通流程创建服务器,选择创建 Java 版游戏服务器,上传单个游戏服务端
然后选择需要的服务端核心,例如我上传一个优化不错的 1.6.4 版本的核心
选择左侧栏的应用实例,就可以看到刚才创建的服务器,点击进入控制台
点击左侧的开启实例
经过一段时间的等待后最后一行显示 Done,说明服务器启动完成
[MCSMANAGER] [INFO] 正在准备启动实例... [MCSMANAGER] [INFO] 仿真终端模式已生效,您可以直接在终端内直接输入内容并使用 Ctrl,Tab 等功能键 2023-01-31 01:33:47 [INFO] Starting minecraft server version 1.6.4 2023-01-31 01:33:47 [WARNING] To start the server with more ram, launch it as "java -Xmx1024M -Xms1024M -jar minecraft_server.jar" 2023-01-31 01:33:47 [INFO] Loading properties 2023-01-31 01:33:47 [WARNING] server.properties does not exist 2023-01-31 01:33:47 [INFO] Generating new properties file 2023-01-31 01:33:47 [INFO] Default game type: SURVIVAL 2023-01-31 01:33:47 [INFO] Generating keypair 2023-01-31 01:33:48 [INFO] Starting Minecraft server on *:25565 2023-01-31 01:33:48 [WARNING] Failed to load operators list: java.io.FileNotFoundException: ./ops.txt (No such file or directory) 2023-01-31 01:33:48 [WARNING] Failed to load white-list: java.io.FileNotFoundException: ./white-list.txt (No such file or directory) 2023-01-31 01:33:48 [INFO] Preparing level "world" 2023-01-31 01:33:48 [WARNING] Unable to find spawn biome 2023-01-31 01:33:48 [INFO] Preparing start region for level 0 2023-01-31 01:33:49 [INFO] Preparing spawn area: 23% 2023-01-31 01:33:50 [INFO] Preparing spawn area: 46% 2023-01-31 01:33:51 [INFO] Preparing spawn area: 68% 2023-01-31 01:33:52 [INFO] Preparing spawn area: 93% 2023-01-31 01:33:53 [INFO] Done (4.996s)! For help, type "help" or "?"//在这里显示Done说明服务器启动成功
如果启动失败,命令行中提示有关 eula 的信息的话,进入到文件管理,选择 eula.txt 将 false 更改为 ture 即可
进入游戏
接下来打开对应版本的游戏客户端,点击多人游戏,在加入服务器中输入服务器的公网 ip 地址即可