Minecraft 我的世界 CentOS服务端搭建教程

2016年2月5日 44.16k 次阅读 38 条评论 12 人点赞

VPS系统为为CentOS 6.6 x64
1,首先更新系统:

yum -y update
yum -y upgrade

2,安装配置JAVA环境
首先,我们需要在服务器中安装Java环境。我的办法是本地下载Java的RPM安装包,然后通过xftp的SFTP连接并上传到服务器,然后在服务器端安装,这样速度会比较快一点。
打开Java的下载页面:Java Download,然后选择我们的服务器系统对应版本。选择”Linux x64 RPM“。
1.png
下载完成后,进入路径“/usr”新建文件夹“java”然后上传RPM包。
2.png
然后回到Putty,我们需要在服务器中安装Java以及一个工具:Screen。
首先我们在命令行中执行:

yum -y install screen

安装完后,依次执行下列命令,用于安装Java环境:

cd /usr/java
rpm -ivh jre- //此处按键盘的Tab键即可自动补全,你上传的文件名

上述操作执行完毕后,输入以下命令:

java -version

若提示如下,即说明已经Java环境已安装成功。
3.png
然后我们需要修改Java的配置文件及环境变量,首先查看我们的Java文件夹的名字,在Putty中依次输入如下命令:

cd /usr/java
ls -al

14.png
如图,我的文件夹名为:jre1.8.0_66,复制一下这个名字。
接下来依次执行下列命令(一次一行):

echo 'export JAVA_HOME=/usr/java/jre1.8.0_66' >> /etc/profile

这句中的jre1.8.0_66即为刚才的名字。

echo 'export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar'>> /etc/profile
echo 'export PATH=$PATH:$JAVA_HOME/bin' >> /etc/profile

OK,至此Java环境已配置完毕。
3,MC服务端下载
首先,我们需要下载MC的服务端文件。我选择了Cauldron(原MCPC+,可安装Mod)1.7.10版本。
下载服务器文件,戳我直达下载地址
下载libraries文件即可,如图:
4.png
下载好后,将libraries文件夹解压,将解压出来的文件上传到服务器。我上传到了“/home/mcserver”这个文件夹下,mcserver这个文件夹需要自己创建。
5.png
4,MC服务端设置
上传完毕后,打开Putty,连接服务器。
接下来编辑启动脚本。
首先创建个新的Screen,命名为mc,用于启动管理MC服务器:

screen -S mc

然后切换到mcserver目录:

cd /home/mcserver

建立启动脚本文件:

nano start.sh

新建start.sh文件,弹出编辑器窗口,粘贴内容如下:

#!/bin/sh
java -Xmx768M -Xms512M -jar /home/mcserver/minecraft_server.1.7.10.jar

其中的minecraft_server.1.7.10.jar为你的服务器文件,即当前目录下你上传的server.jar文件名。
6.png
按Ctrl + X,输入Y,然后回车即可。
使用

ls -al

即可查看当前目录下文件:
7.png
执行命令,赋予脚本执行权限

chmod 777 start.sh

5,启动服务器
运行启动脚本启动MC服务器:

sh ./start.sh

出现错误,提示需要修改EULI文件。
8.png
命令行输入:

nano eula.txt

将eula=false改为eula=true
9.png
按Ctrl + X,输入Y,然后回车即可。
然后输入命令启动服务器:

sh ./start.sh

运行成功!
10.png
接下来,还有非常重要的一步:
要想让非正版客户端也可以连接服务器,还需要设置一下server.properties文件。
首先 Ctrl + C 停止MC服务器,
命令行输入:

nano server.properties

找到

online-mode=true

改为

online-mode=false

,如图:
11.png
按Ctrl + X,输入Y,回车。
重新运行服务器:

sh ./start.sh

Done~!
12.png
下次我们使用Putty连接服务器时,只要使用命令:

screen -r mc

即可回到我们的MC服务器状态啦~
----------------------上面是转载,下面博主补充更新-----------------------
没错,上面确实已经开服成功了!但是开的是官服也就是没有MOD的生存服,一样可以正常游戏,但是我们是要开可以安装MOD的自定服,有木有!!!潜心研究半小时,最后发现了,请再次戳开这里。然后点击下图位置下载这个jar文件,记得版本得一致!
3333
然后上传到“/home/mcserver”这个文件夹下运行,如果你的ssh界面已经在运行MC服务器中,请按ctrl+c,结束运行,然后输入:

nano start.sh

修改里面的内容为:

#!/bin/sh
java -Xmx768M -Xms512M -jar /home/mcserver/cauldron-1.7.10-1.1388.1.0-server.jar

保存后在重新运行就万事大吉了!但是一定要先按照上面的教程从头到尾完成,然后再按照我后面更新的这样做,然后运行之后,你SFTP进入“/home/mcserver”这个文件夹下就可以看到“mods”这个文件夹了,下载好的mod上传到这里面就好啦!

sh ./start.sh

You are a dream which occupies all my life!

文章评论(38)

  • hjf_coding

    这个服务器支持的mod现在有点少了 有没有1588版本以上的

    2017年10月13日
    • 啊发声方法

      搭好了进去莫名其妙的卡顿 懂不了 有了解的大神给出个招

      2017年10月17日
  • 123

    :redface:

    2017年12月15日
  • Never

    端口填什么

    2018年3月18日