加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 系统 > 正文

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

发布时间:2022-10-17 13:31:42 所属栏目:系统 来源:网络
导读: 前言:对于现公开的游戏服务器不太和谐的情况下,三两好友可以自己搭建一个属于自己的游戏服务器。
我们系统选择的是centos7(Linux) Minecraft服务是java运行的,1.17之前的版本都是java

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

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

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

wget https://download.oracle.com/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

可以使用wget 直接下载到本地服务器装系统教程

wget https://launcher.mojang.com/v1/objects/a16d67e5807f57fc4e550299cf20226194497dc2/server.jar

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

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

mkdir -p /data/minecraft/data
mv 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,可以自行去查)

电脑店u盘装win7系统教程图解_新电脑装xp系统教程_服务器装系统教程

将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即可

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!