[浩瀚银河]Centos 搭建我的世界服务器


虽然假期已经过去了足足一个月,但是还是终于把很多游戏玩腻了,思来想去,想到了那段美化时光,从打开Mineccraft入手,于是,我,搭建了个Java端(PC)的我的世界,期间也遇到了许许多多的坑,写一份教程,路过路过~

首先,我们需要一台服务器,这个服务器可以是公网,也可以是内网。

这里感谢7月23晚上又送券又送VPS的腾讯云啦!

所以这一次,我写的是,在公网情况下,搭建我的世界服务器。

Zero. 购买服务器(跳过,这个我想看过我文章的都是有接触到哒!)和做好必要的安装准备

那么此时就有小伙伴有意见了...

“博主,你为什么要用linux来搭建我的世界服务器啊?”

Linux相对于Windows开服来说,性能提供的更稳定,安全性好,且资源占用少!在有限的VPS性能情况下,只能选择更好的Linux了(Windows没2G也不用安装哦!)

那么接下来就是打开我们的cmd,ping命令一下看看服务器连接的延迟,可以的话就打开SSH连接软件:XSHELL了!

设置好IP,然后点击用户身份验证,选择password!输入root账户和密码后,我们就可以连接上去开始下一步了!

First. 安装相关软件

Centos相较于Ubuntu来说更稳定了,但是有一个很致命的缺点:缺哪个软件包,镜像站没有的话就必须要想办法去网络上找到RPM包补!

于是经过了大小时的时间,我摸索出来了一些必须要去找RPM包的

screen(Linux的第二屏幕软件,很多VPS机器上会list不出来但是会提示你已经安装了,需要下载RPM包补!)、jdk(输入yum -y install java安装会自动带上去但是很浪费,建议去官网下载包安装,可能需要网络出国,如果不行的可以去寻找第三方蓝链。)

我安装的版本如下:

jdk-8u261-linux-x64.rpm
screen-4.1.0-0.25.20120314git3c2946.el7.x86_64.rpm

其次,我们还需要VIM、wget curl也行。

懒人复制粘贴也发出来吧!(JDK官网下载再通过软件上传到VPS里,这里不举例子)

rpm -ivh jdk-8u261-linux-x64.rpm

wget http://mirror.centos.org/centos/7/os/x86_64/Packages/screen-4.1.0-0.25.20120314git3c2946.el7.x86_64.rpm

rpm -ivh screen-4.1.0-0.25.20120314git3c2946.el7.x86_64.rpm

Second. 下载服务器核心

Minecraft的服务器核心,据我所知有三种,一种是spigot,还有paperspigot、水桶服。

我使用的是spigot和paperspigot,这些都可以去Yive's Mirror找到的!

然后下载下来,到目录里,提权(感觉不放心的)chmod 755 XXXXX.jar

Third. 启动服务器核心

最简单的指令了!

java -jar XXXXX.jar

如果希望设置一下服务器占用的内存总量,可以如下设置:(最高和最低都是1024M,如果机器没有内存1G就别这么启动)

java -Xms1024M -Xmx1024M -jar XXXXX.jar

第一次运行服务器,很快就会结束,因为我们需要到eula.txt里修改字符

echo 'eula=true' > eula.txt

再次输入上面的指令,就可以启动开服了。

“博主,前面的screen是不是可以开始用了吖?!”

没错,让我们把命令继续升华一遍吧!

screen -dmS mc java -Xms1024M -Xmx1024M -jar XXXXX.jar(拥有1024M内存的服务器)

screen -dms mc java -jar XXXXX.jar

注意!如果服务器出现了BUG,意外闪退,此时screen也会同时关闭,很难看到崩溃前景,此时就不需要在screen情况下启动了,直接在命令行里启动进行分析。

不出意外的话,接下来就是可以看到几秒钟启动成功了,就可以输入stop退出然后修改里面的文件了。

Fourth. 魔改阶段

允许的话,我们可以输入vim server.properties来编辑里面的数值了,其他文件也是如此。

魔改的数值,这里我们参考来自MCBBS的一篇文章即可点击查看

你以为到这里就结束了吗?不!

接下来,就是提供一些开服时会用得到的指令吧!

screen -r mc(清屏并进入mc屏幕界面,跟上面指令联动)
快捷键Ctrl+A+D(退出mc屏幕界面)

至于debian啊Ubuntu啊那些系统,就是另外一回事了,也可以参考来自MCBBS的那一篇文章即可。

声明:浩瀚银河Typecho Powered-By-Lin.孟|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA 4.0协议进行授权

转载:转载请注明原文链接 - [浩瀚银河]Centos 搭建我的世界服务器


因为数据备份问题,接下来typecho平台就做给大家的留念地方了。hexo重新开始!https://hexo.haohanyh.com