一、拥有一个云服务器

你需要一个云服务器才可以进行接下来的搭建

安装系统选择ubuntu20.04版本系统

二、远程连接云服务器

这里使用远程ssh连接

购买完后如果没有设置密码什么的,就先要来到控制台,右上角的全部操作,然后重置实例密码

接下来输入新密码,注意格式

方法一:用服务器厂商自带的远程连接

点击远程连接,再点击立即登录

输入密码就可以登录了

然后就进入到黑框框了

方法二、用电脑自带的cmd黑框框连接

打开cmd

输入ssh root@公网ip,再输入密码就可以连接到了

三、配置云服务器环境

接下来在黑框完成下面操作

1.更新软件列表

命令行输入

sudo apt update

让输入密码就输入密码,没让就算了

2.安装Java环境

apt install openjdk-17-jre

这里我安装17,下面是版本对照表

Mineraft版本

Java版本

1.18+

17

1.17+

16+

1.12+

8+

......

8

检查环境是否正常

java -version

若输出了安装的版本即正常

3.配置 MCSManager管理面板

安装好这个就可以使用网页面板管理服务器了,这样就会直观很多。

(1)输入下面的命令下载包

sudo su -c "wget -qO- https://script.mcsmanager.com/setup_cn.sh | bash"

安装完成后显示这样

注:这里与原作者不同,我更换了下载命令,确保与官方相同

若是下载非常慢,则打开下面官方链接查看使用说明

官方 Gitee 仓库:https://gitee.com/mcsmanager/MCSManager
官方 GitHub 仓库:https://github.com/mcsmanager/MCSManager

(2)启用 MCSManager 服务

systemctl enable mcsm-{daemon,web}.service

(3)运行 MCSManager 服务

systemctl start mcsm-{daemon,web}.service

(4)检查 MCSManager 服务状态

systemctl status mcsm-{daemon,web}.service

绿色即正常,按 q 退出页面

(5)放开防火墙

在服务商管理界面,开放23333 与 24444 端口,TCP协议

如图

23333端口为后台管理端口

同时也可以顺便开启mc游戏的端口25565

(6)登录管理面板

浏览器输入:http://你的公网ip:23333/

成功进入到管理面板

创建账号和密码

登录就行

四、配置MC服务器

1.下载对应的MC服务端

这里我使用server_1.20.1

2.部署mc服务器

点击应用实例

点击新建应用

点击Minecraft Java版游戏服务器

选择部署的服务器

点击上传单个文件

填写名称,随便写,用英文

再上传文件,等待上传完成,来到管理面板

3.开启实例

开启后,点进去

4.同意协议

翻到下面的服务端配置文件,如下,点进去

5.再次开启

最后回到应用实例,再次开启

服务器就正常启动了,稍事片刻看见如下图就行。

结束。

前面已经开启了mc的端口,这里就可以直接连接游戏了