LOADING

加载过慢请开启缓存 浏览器默认开启

宿舍开服之Minecraft

书接上回,我们已经在 PVE 上开好了 debian。虚拟机用起来和物理机差不多,我们能够用来开游戏私服、搭建网站、运行自动化脚本以及搭建其他服务,基本上云服务器能跑的都能跑。

接下来,我们以 Minecraft 的 PAPER 服务端搭建为例子,来演示 Linux 服务器的应用。

一、ssh 连接服务器

首先,你需要类似WindTerm之类的终端连接工具,除非你能仍受 windows 终端的简陋。直接用 cmd 进行连接。打开 cmd,win+R 键,输入 cmd,运行。这样你就得到了一个 windows 下的命令行终端。


然后,使用 ssh 命令来连接你的虚拟机.

ssh username@ip地址

debian 系统默认不开启 root 账户的 ssh,安装 debian 时会创建一个非 root 账户,咱登录时就用这个。

命令输入后,会要求是否信任该密钥,输入 yes

然后输入密码,这时候命令行是不会显示输入的内容的,输错了最后长按删除重新输入。输完密码,回车后,显示出命令提示符即连接成功。

二、安装 MCSManager

使用现成的游戏服务器管理面板可以省去很多事情,这里我们使用的是MCSManager

使用官方的一键安装脚本即可

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

在 windows 终端中输入即可


等待安装完成即可,出现以下输出即为安装成功:

三、配置 MCSManager

安装完成后,浏览器访问 htt://虚拟机 ip:23333 进行 MCSManager 配置

首先是创建管理账户名密码

然后会引导你一步一步部署,这里我们选择 Minecraft Java 版游戏服务器

然后是选择部署机器,因为 MCSManager 是支持分布式多节点的,我们只有一台机器,直接 localhost,以后组了集群再来使用。

话不多说,直接使用自带的快速部署

可提供的选项挺多的,这里我就使用最新版本 1.20.4

点击安装后,设置服务器名,等待安装即可

安装完成,进入控制面板,点击启动,会发现启动失败

报错提示可能是启动命令错了,但是咱使用的是默认的,那只能是环境里没装 java,这里我们使用的是 1.20.4 的 mc,所以要装 java17 及以上
debian 下 jdk17 的安装命令

sudo apt install defualt-jdk

安装完成后输入以下命令

java -version

出现如下字样即为安装成功

openjdk version "17.0.11" 2024-04-16
OpenJDK Runtime Environment (build 17.0.11+9-Debian-1deb12u1)
OpenJDK 64-Bit Server VM (build 17.0.11+9-Debian-1deb12u1, mixed mode, sharing)

然后咱们在回去启动服务器,成功启动!

然后打开游戏加入游戏,端口默认是 25565

成功启动!

四、与舍友开黑

给路由器开 wifi,让舍友接入局域网就能愉快的开黑了。什么?放假了,那不归宿舍开服管 qwq,等家庭开服篇吧,将会用到异地组网工具和端口映射工具。