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

我们系统选择的是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.1https://mcversions.net/download/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,可以自行去查)

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

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

  1. Linux搭建 我的世界(Minecraft) 1.17.1版 服务器教程

    Linux搭建 MC 1.17.1 Java版 服务器教程,带网页管理面板. 视频教程: Linux搭建 我的世界(MC) 1.17.1版 服务器教程,带面板 windows搭建MC服务器教程:htt ...

  2. 一台服务器装两个sql server_搭建我的世界基岩版服务器

    hi~ 吃瓜朋友们大家好! 我们又见面了~ 这期水文, 啊不,推文, 咱们来点好玩的, 搭建我的世界基岩版服务器, 一个, 一看就会,一做就废的小教程 好了, 话不多说,干就完啦,奥利给! 准备工作: ...

  3. 我的世界服务器工业无限电,我的世界Minecraft工业服务器1.7.10

    [我的世界Minecraft工业服务器1.7.10]是知名游戏<我的世界>里的Minecraft工业,支持版本1.7.5/1.7.4/1.7.2,服务器IP/域名: IP请加QQ群3865 ...

  4. Win10搭建我的世界Minecraft服务器「内网穿透远程联机」

    文章目录 1. Java环境搭建 2.安装我的世界Minecraft服务 3. 启动我的世界服务 4.局域网测试连接我的世界服务器 5. 安装cpolar内网穿透 6. 创建隧道映射内网端口 7. 测 ...

  5. 如何使用Win10搭建我的世界Minecraft服务器

    简单几步在windwos搭建我的世界服务器,并通过cpolar工具将本地服务暴露到公网连接 1. Java环境搭建 以windows10系统为例,配置java环境,搭建我的世界服务器,下载最新版jav ...

  6. 搭建我的世界java版服务器,公网远程联机【内网穿透】

    文章目录 1. 搭建我的世界服务器 1.1 服务器安装java环境 1.2 配置服务端 2. 测试局域网联机 3. 公网远程联机 3.1 安装cpolar内网穿透 3.1.1 windows系统 3. ...

  7. 教你如何使用云服务器搭建我的世界Minecraft服务器(超级简单-10分钟完成)

    一个人玩游戏没啥意思,和朋友一块联机呢,距离太远,家庭局域网宽带又没有公网ip,你的朋友没办法与你联机,然而你只需要一台服务器即可搞定了:但是很多用户没没接触过相关的内容,具体的该怎么操作呢?下面我将 ...

  8. Linux搭建 我的世界(Minecraft) 基岩版(BE/PE)服务器

    Ubuntu搭建我的世界(MC)基岩版服务端教程 Linux搭建Java版我的世界服务器教程:https://blog.zeruns.tech/archives/584.html Minecraft ...

  9. 虚拟机安装我的世界服务器,如何在Ubuntu 20.04上搭建我的世界Minecraft服务器

    本文说明了如何在Ubuntu 20.04上制作Minecraft服务器.我们将使用Systemd运行Minecraft服务器,并使用该mcrcon实用程序连接到正在运行的实例.还将向您展示如何创建执行 ...

最新文章

  1. C++ 多线程:互斥对象 lock_gurad
  2. js图片懒加载的第二种方式
  3. 太白教你学python---博客分类目录
  4. MFC对话框绘制灰度直方图
  5. 分析影响流媒体服务器性能的硬件瓶颈
  6. Xadmin 常用插件
  7. sparse non-rigid registration of 3d shapes
  8. C#基础温习(10):C#实现托盘功能
  9. MySQL数据库MyISAM与InnoDB存储引擎的比较
  10. python如何调用dll库中的函数_Python调用DLL动态库函数读写CPU卡
  11. C语言自动计数功能,《Objective-C高级编程》温故知新之自动引用计数
  12. 禾川Q1控制器连接威纶通显示屏
  13. 适用于ARM开发板的Armbian Linux22.08发布
  14. python属于什么类型的选修课_河北大学python选修课00次作业
  15. 假设检验、显著性水平α、P值、置信区间
  16. message_filters
  17. 资料员培训建筑八大员培训建筑工程施工资料管理中存在的问题
  18. WORD如何互相复制样式?
  19. 计算机音乐数字乐谱梦中的婚礼,乐谱梦中的婚礼代码是什么-天谕手游梦中的婚礼歌曲最新乐谱代码分享 - QT软件园...
  20. 计算机视觉那些事 | 深度学习基础篇

热门文章

  1. java11 使用ParameterizedTypeImpl 程序包sun.reflect.generics.reflectiveObjects不存在 maven编译失败
  2. 项目组小型任务管理工具-ToDoList
  3. 《PPT高手之道:六步变身职场幻灯派》一1.5 第一步谋篇之实战
  4. linux下paste、diff、meld的使用
  5. 模糊C均值(FCM)python实现
  6. ACM菜鸟入门培训1
  7. Pluto模拟调制点对点通信(通信原理大作业)
  8. php 下载地址提取,PHP提取emule下载ed2k链接
  9. 北京上海深圳,还缺广州
  10. windows7计算机窗口介绍,windows7使用技巧详细介绍【图解】