1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 服务器的使用:基于centos7 搭建我的世界(Minecraft)游戏服务器

服务器的使用:基于centos7 搭建我的世界(Minecraft)游戏服务器

时间:2020-09-23 19:38:13

相关推荐

服务器的使用:基于centos7 搭建我的世界(Minecraft)游戏服务器

前言:对于现公开的游戏服务器不太和谐的情况下,三两好友可以自己搭建一个属于自己的游戏服务器。

我们系统选择的是centos7(Linux) Minecraft服务是java运行的,1.17之前的版本都是java8运行的,在1.17.1中是使用java16或java17运行的, 这里我们需要安装java17或者16。

我安装的是17,我们用的是linux所以我们需要 “Linux x64 Compressed Archive”。

wget /java/17/archive/jdk-17.0.1_linux-x64_bin.tar.gz

在下载完成之后, 使用tar解压(这块可能有出处,请以实际下载的文件为主)

tar -zxvf jdk-17_linux-x64_bin.tar.gz

会在当前目录下解压出一个名为: jdk-17.0.1文件

一般来说,我们需要将java17其设为默认java, 我为了省事没有设置, 需要的同学请自己查询修改方法

这样我的java就已经相当于安装完了 ,开始搭建服务 基础的搭建使用官方的版本,直接下载server版本就行了

Minecraft-server-1.17.1/download/1.17.1

可以使用wget 直接下载到本地,

wget /v1/objects/a16d67e5807f57fc4e550299cf6194497dc2/server.jar

也可以下载到自己电脑上,然后scp复制上传到服务器,方法请自行百度

我们创建/data/minecraft/data,并且把server.jar移动到/data/minecraft/data

mkdir -p /data/minecraft/datamv server.jar /data/minecraft/data

进入/data/minecraft/data ,然后用java运行

cd /data/minecraft/data~/jdk-17.0.1/bin/java -Xmx1024M -Xms1024M -jar server.jar nogui

在第一次执行会生成多个文件,需要你修改eula.txt和server.properties(在这里我全程用的是Finalshell,可以自行去查)

将eula.txt中eula=false改为eula=true

server.properties中可以改很多,最基本的需要改两个值: server-port=改为server-port=10086,表示你服务运行的端口是10086;online-mode=改为online-mode=false表示非线上模式

然后第二次运行

~/jdk-17.0.1/bin/java -Xmx1024M -Xms1024M -jar server.jar nogui

这样服务就可以运行了,可以使用tmux或者screen,在退出窗口之后还能保持服务正常

接下来我们需要打开端口(端口修改一下)

iptables -I INPUT -p tcp --dport 端口 -m state --state NEW -j ACCEPT

云服务器控制台策略组开放一下端口即可,这样最基本的Minecraft服务搭建完成了

------------------------------------------------------------------------------------------------------------------------------

然后安装HMCL,开始奔放起来吧!!!游戏版本记得选择1.17.1即可

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。