找回密码
 立即注册
查看: 87|回复: 4

Linux搭建Minecraft服务器JAVA版教程

  [复制链接]
发表于 2024-2-11 19:20:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

Linux搭建 Minecraft 服务器教程,可加MOD,带网页管理面板。
准备

首先你得有台服务器(已经有的可以忽略)

购买服务器后选择安装Centos7系统,然后用ssh登陆服务器
一步一步操作,命令一行一行执行自己想要开服有手就行
安装JAVA环境
# 下载JDK安装包,也可以自己去官网下载,如果出错就运行命令 yum install wget



# 创建安装目录

mkdir /java/


# 解压当前目录下的JDK压缩文件

tar -zxvf jdk-17_linux-x64_bin.tar.gz -C /java/


#安装nano编辑器

yum -y install nano



# 测试是否安装正常,显示 openjdk version "java17.0.1" 则为正常
java -version

端口开放
主面板端口需要23333端口与20010-20200(ftp功能)端口区间
游戏服务器默认端口是25565
安装面板前需要关闭系统自带的防火墙
# 关闭防火墙,依次执行一下,如果报错可能是系统没有安装防火墙,继续下一步就行不影响后面使用

systemctl stop firewall

systemctl disable firewalld

service iptables stop下载一个我的世界服务端,对应你自己的游戏版本就行,不同版本不能互通游戏

全版本下载地址:点我下载
默认选择第一个下载就行,把下载好的服务端jar文件放在服务器的桌面上
我下载的是paper-1.18-66.jar服务端
执行启动服务端命令,如果不同版本的后面的文件名改一下就行
./jdk-17.0.10/bin/java -jar paper-1.18-66.jar
首次运行下载相关配置文件和需要同意用户使用协议
服务端停止运行后勾选协议
你可以使用xftp连接到服务器把根目录下的用户协议修改为同意
打开文件eula.txt这是阅读协议,我会用ssh的编辑器所以直接在ssh里面改为同意了,如果不会就使用xftp编辑一下用户协议,把false改成true就行
执行命令
vi eula.txt
将eula=false更改为eula=true即为同意服务端用户使用协议
再次启动服务端,执行命令:
./jdk-17.0.10/bin/java -jar paper-1.18-66.jar
如图为启动成功,huang色字体为当前版本不是最新版,可以不用管,一样可以使用的
如果不是Minecraft正版用户则需要再做一步设置,关闭正版验证
先Ctrl+C结束服务端的运行
执行命令:(如果你不会用ssh的vi编辑器就用xftp来打开编辑这个文件)
vi server.properties
将online-mode=true修改为online-mode=false即可关闭正版验证,就可以和小伙伴一块联机啦

发表于 2024-2-11 19:30:30 | 显示全部楼层
66666666666666
回复 点赞 反对

使用道具 举报

发表于 2024-2-11 20:24:14 | 显示全部楼层
66666666666666
回复 点赞 反对

使用道具 举报

发表于 2024-2-11 22:46:41 | 显示全部楼层
66666666666666
回复 点赞 反对

使用道具 举报

发表于 2024-2-13 00:09:56 | 显示全部楼层
看看                    
回复 点赞 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|天涯 ( 豫ICP备2024067085号-3 )

GMT+8, 2024-12-5 03:36 , Processed in 0.120791 second(s), 79 queries .

DiscuzX3.5 © TTLT.CN

免责声明:本站信息来自互联网用户发表,仅供用于学习交流,仅代表作者个人观点,不代表本站立场,如有侵权请联系我们删除。

快速回复 返回顶部 返回列表