基于Centos7.2如何搭建MC服务器

教程以1.12.2水桶服为例(教程发布时的最新版)

https://getbukkit.org/download/craftbukkit

先去getbukkit这个网站找到你要开的水桶服版本,并且右键download按钮,复制链接地址,备用

1.安装Java

yum -y list java*

//列出Java版本

yum -y install java-1.8.0-openjdk*

//以1.8版本Java为例,安装了Java全家

2.下载并安装服务器

mkdir /root/mc

cd /root/mc

//新建并进入mc文件夹

wget https://cdn.getbukkit.org/craftbukkit/craftbukkit-1.12.2.jar

//链接是刚刚getbukkit里复制备用的,这里以1.12.2为例

3.配置启动文件

创建启动文件

vim mc.sh

把这些粘进去(这是1.12.2的版本,其他版本要改名):

#!/bin/sh
 BINDIR=$(mc "$(readlink -fn "$0")")
 cd "$BINDIR"
 java -jar craftbukkit-1.12.2.jar
//根据服务器的内存加入-xms512m -xmx1024m 设置jvm可用内存

接下来安装Screen:

yum install screen

创建MC会话

screen -S mc

到mc目录下首次启动服务器

cd /root/mc

./mc.sh

如果报 -bash: ./mc.sh: Permission denied 便需要键入一下内容赋予mc.sh权限

chmod 777 mc.sh

此时会报错没有启用eula.txt,我们对eula.txt进行修改

vi eula.txt

将其中的false改为true。

按i启用编辑,esc退出编辑,两次shift+z退出保存

然后再次启动服务器

./mc.sh

此时服务器已经可以正常启动,你可以一起按ctrl+a再按d,挂起screen,然后就可以开始做其他事情了;

服务器设置在server.properties进行修改,具体可以百度

后续的插件安装不赘述了,放入plugins文件夹即可

至此Linux系统的mc服务器搭建完成

后续关于SCREEN

screen -S name  #新建一个名字为name的session

screen  -ls #查看存在的工作窗口

screen -r  xxxx #切换到要选择的工作窗口 

screen -X -S xxxx quit #kill掉screen命令:

写在后面

文章来源

WILF的小站与部分极客浩浩的screen教程

链接如下

https://wilfoo.com/?p=124

https://www.cnblogs.com/haoxinchen/p/9507067.html

侵权请联系删除