本文最后更新于 565 天前,其中的信息可能已经有所发展或是发生改变。
本文章是临时赶工产生
文中仅提及了基本流程,如果使用高版本服务器核心需要更改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地址即可