如何搭建自己的MC服务器

发布于 2020-02-25  497 次阅读


首先贴一下我服务器的状态图

背景

在经历了长得痛苦的假期之后,一个游戏~浮出了水面~,再次引起了我的关注,于是我下载了一下,通过标题知道,我下载的游戏正是我的世界。

可能有些杠精就要问了,你玩MC就好好玩,为什么一定要搭建服务器呢?

答案很简单,1.7.X以上的版本局域网联机需要正版验证 你看我这么穷像有的样子么 ,为了考虑到没有正版的同学(其实问题主要是搭建正版验证的皮肤站,~还是说你会去选择网易代理的版本(?)~),于是我萌生了搭建服务器的念头。

选择

刚开始,我盯上了我的树莓派,于是真的搞了一下,在SAKURA FRP的帮助下,我成功的开启了我的第一个服务器。

但是由于家人的限制,我没办法将树莓派24h开机,而且还可能面临断电的危机(指被拔电线),我家只有一条Type—C的充电线(现在有好多条了),于是在开了3天之后,我选择放弃。

接下来的选择就是vps了,所以我买了一个来尝试,这里推荐这个:DasYun,挺便宜的吧。一个月20元,2h2G,开放3个端口,挺好的。所以在众筹了7.5元之后,我以12.5的价格买下了服务器,然后就开始了当腐竹的30天。

准备

在拥有一台以Ubuntu为系统的vps之后,你需要做以下几件事:

确定Java环境正常

java -version

如果输出的是版本号的话,那么就安装成功了嗷

然后安装npm和nodejs

sudo apt-get install nodejs
sudo apt-get install npm

如果成功的话,执行以下命令的话应该还有版本号的输出:

nodejs -v
npm -v

然后clone一下面板的源码:

git clone https://gitee.com/haotong666/MCSManager.git  

然后编译源码,顺便运行一下面板

cd MCSManager
npm i
sudo npm start

如果没报错的话,打开http://[你的ip]:23333应该会出现这样的一个面板

然后你就用管理员账号登录一下,默认账号:#master,默认密码:123456

然后你就进入面板了嗷,按进这个(请忽略我已经开的服务器)

修改一下服务器的名字

在此处上传一下你的.jar的服务器端,或者之后再上传也没关系

这些一般不用改,直接过就好了

然后你就可以开启服务器了,如果报错的话,就去看看服务器目录下有没有一个 eula.txt,如果有就下载下来,把最后的flase改成true,上传上去,再次开启服务器,然后就开启了!

你就可以下载对应的客户端,连接服务器了!

就这样了,因为我懒得写了。


一个垃圾高中生的博客