保姆级搭建Minecraft服务器教程(多种方式)

欢迎来到翻身の咸鱼的Minecraft服务器搭建教程

目录

前言

1.服务器详解

2.服务器所需性能

3.使用服务器核心

二、服务器搭建方法(付费与白嫖)

1.使用云服务来搭建Minecraft服务器(付费)

①现有的云服务

 ②使用XX云VPS搭建服务器

2.使用内网穿透软件搭建服务器(可爱发电或白嫖)

①使用Starry为例

(1)输入frpc.exe -c frp.ini启动

(2)点此使用【配置文件】启动.bat

(3)点此使用【启动命令】启动.bat

3.使用云服务自己搭建Frp服务器(付费)

4.Ipv6直连(看情况白嫖)

总结


前言

欢迎来到咸鱼的Minecraft服务器搭建教程,如果有疑问或有自己的见解都可以在评论区发起评论;

如有大佬有哪些优化或更改建议欢迎探讨~


一、什么是Minecraft服务器

1.服务器详解

              Minecraft服务器是为了让玩家与玩家直接能够一起游玩同一个世界而出现的,其实就是多人游戏;但为了能使不同局域网内的玩家能相互游玩现有多种方法可以使用。

             一般我们使用服务端如Spigot核心Paper核心来搭建服务器,也有少数人使用单人客户端直接开放端口来搭建服务器,还有租服务商的面板服或VPS。

2.服务器所需性能

        ①. 众所周知Minecraft服务器是以CPU的单核性能来考虑的(Folia除外),Paper、Spigot、Purpur、Fabric、Forge等服务端都是以CPU单核性能来决定服务器的流畅程度。

        ②. 你是10人左右去游玩,原版体验原汁原味的生存(小部分生电)、那CPU的频率最好在2.5Ghz~3.5Ghz直接为好,E5-2667v2等机器足以满足服务器流畅。

        ③. 假如你是10~20人左右游玩大型mod服务器,那CPU的频率最好在3.5Ghz~4.5Ghz以上为好,这也直接取决于你的mod数量,同时也得看你的内存是否满足,内存推荐8G~10G左右。

        ④. 如果是百人服、千人服那就是看腐竹自己的情况来调整机器以及服务器带宽等。

PS:CPU不单单只是看频率也得看该CPU的单核性能如何。

3.使用服务器核心

        ①我们首先在网上下载好服务器核心,例如我下载的Purpur端,然后放进一个空文件夹内,然后自己创建一个txt文件来作为开服的命令

        ②打开Start.txt,输入命令

        随后保存,更改Start.txt后缀名将txt更改为bat,然后双击bat启动服务端,paper和purpur等服务器核心需要下载原版服务器核心,所以请耐心等待

        出现Failed to load eula.txt

我们就得进入eula.txt里将flase改成true

然后再次运行bat

出现Done!For help,type “help”字样就说明服务器已经开好了,但现在别人还不能从外网加入你的服务器,所以下面我们就开始讲如何让别人可以从不同的地方加入你的服务器

二、服务器搭建方法(付费与白嫖)

1.使用云服务来搭建Minecraft服务器(付费)

①现有的云服务

        阿里云、华为云、腾讯云等,但我的世界需要带宽较大才能容纳更多玩家所以就有许多自建的服务商如旋律云、雨云等专门开设Minecraft服务器

        PS:阿里云等服务商所给带宽较低不适宜多人服务器,但搭建Frp内网穿透是个不错的选择(Frp下面会说)

        旋律云等服务商所给带宽一般都满足多人游玩且可以直接在服务器上搭建服务端、搭建服务器系统推荐Windows Server 2016 + ,对于那些熟悉Linux的也可以用Linux搭建(不推荐)。

 ②使用XX云VPS搭建服务器

       XX云VPS是我开服的首选,因为服务商定期对服务器机子进行定期维护和有稳定的散热环境,避免开服遇到网络崩溃等问题。

        1.随便选些你知道的服务商

        购买以后等待一段时间服务商会为你创建好VPS,进入“用户中心”->"产品服务"->"我的服务"查看,点击管理产品

进入后你会拥有你的VPS账号和密码,也可以查看主机信息查询开放的端口号,一般开放10个

随后在自己计算机按Win + R 输入 “mstsc” 打开远程桌面连接

然后点击连接,同意一系列操作即可进入VPS

随后就可以安装服务器核心配置服务器了,但是要调整服务器核心中的server.properties更改服务器端口,端口要仔细看你云服务里开放的端口

2.使用内网穿透软件搭建服务器(可爱发电或白嫖)

        推荐几个自己常用的Frp -> “ME Frp”、“StarryFrp”、“Sakura Frp”

①使用Starry为例

        首先我们进入StarryFrp官网,点击“开始使用

        登入自己的账号进入管理后台(没有账号请自行创建),进入后如下所示

使用前该Frp需要实名认证,认证需收费2元,请自行斟酌

        实名认证后,点击左下角隧道列表可以观看你有多少条隧道和软件下载,进入隧道列表可以看到当前隧道数量为0,所以我们点击左下角创建隧道

进入创建隧道列表后,看到如下信息

点击选择节点,可以看到有VIP节点普通节点,要是玩家数量不多则用普通节点即可,要是选择爱发电一下也可以购买VIP节点,看个人意愿~;这里我们选择----普通节点湖北十堰

        选择节点后可以看到负载情况,为正常说明该节点可以正常使用,显示拥挤则表明带宽占用人数过高,不推荐使用

        接下来我们填写IP地址本地端口,一般默认即可,端口选择25565;如果25565冲突了请自行更改你服务端的端口并填入本地端口中

           我们完成创建后显示如下

        进入隧道列表即可看见我们创建的第一条隧道了

        接下来我们就可以下载专用软件来开启内网穿透了,我们下载Windows系统下的amd64软件

为啥要下这个(个人常用)

        下载好后是这样的

 然后解压出如下,有几个文件

 frpc.exe 是为了启动我们创建的隧道

 frpc.ini 配置文件(待会儿会说如何查看配置文件)

下面两个bat启动文件是一键启动

 开启内网穿透前首先要对frp.ini进行配置,在starry frp官网可以看到

找到配置文件后复制粘贴到 frp.ini 中(用记事本等工具打开),保存

然后我们就可以启动StarryFrp开启内网穿透了

(1)输入frpc.exe -c frp.ini启动

 在文件夹顶部输入cmd打开命令行,在命令行中输入frpc.exe -c frp.ini启动

(2)点此使用【配置文件】启动.bat

 效果如下图,跟用命令一样只不过不用一直打开命令行输入命令,直接一键双击启动即可

(3)点此使用【启动命令】启动.bat

 到官网的隧道列表找到 “获取启动命令” 

获取后的结果

        获取后双击打开 "点此使用【启动命令】启动.bat"

这样三个启动方法就说完了。

       接下来我们启动服务器,如果你是使用服务器核心开服则打开游戏,点击加入服务器,在添加服务器中输入cn-hb-sy-1.xkfrp.top:23487,然后就可以看见我们已经能加入你创建好的服务器了

PS:Starry Frp也有像Sakura Frp那样的启动器,只是本作者喜欢这样启动(较麻烦)所以请自行选择自己喜欢的启动方式 ^.^

3.使用云服务自己搭建Frp服务器(付费)

例如你选择购买了华为云服务器,用ssh软件连接华为云(这里我用的是xTerminal

创建好后就会在页面显示服务器

点击连接进入控制台

随后我们在自己电脑下载好frp内网穿透软件(软件是github开源,请注意)

随后把软件拖进服务器

对文件进行解压

tar -zxvf frp_0.58.0_linux_amd64.tar.gz

解压后会出现一个文件夹,cd 文件夹名字(tab可以自动补全名字)

vi frps.toml

输入代码修改frps服务端端口

bindPort = 7000 将7000改为你自己喜欢的端口,要注意端口范围

随后按esc输入 :wq 进行保存退出

退出后回到自己电脑下载一个windows专用的frp

在自己电脑解压缩就会有

进入frpc.toml进行编辑

然后在文件夹创建一个bat启动,里面输入以下代码

.\frpc.exe -c frpc.toml

保存双击启动即可,记住服务端(frps)要先开,再开客户端(frpc)

随后在游戏里面输入公网IP映射端口号即可

4.Ipv6直连(看情况白嫖)

PS:Ipv6直连服务器需要你和你的伙伴都打开了Ipv6服务才能进行联机,只有一个人打开了是没有办法进行联机的。

首先检测你的网络是否开启了Ipv6,打开Ipv6检测地址,如果没有开就如下图所示

如果开了,就会显示出Ipv6的地址,如下图

然后就可以进入客户端打开单人游戏,创建局域网

随后另一个玩家在“多人游戏”->“添加服务器”->输入Ipv6地址“[你的Ipv6地址]:端口号”

注意!!!!ipv6地址要用 " [ ] " 框起来; "【】" <- 这样是不行的

双击进入即可

如果出现如下情况,那就是需要正版验证了,那就说明该支持一下正版


总结

以上就是我所知道的开服教程以及联机教程,联机教程千千万,这里就说了几个大类虽然各个服务器有各个服务器的不同,但所需操作都是大同小异,感谢你的阅读。

如果有什么不足的地方还望各位大佬多指点,多交流 ^.^

这个是下载就可以使用的,我正在开的服务端 bukkit版本为493 内含插件 AnjoSecurity 注册登录插件 BackupPlugin 自动备份插件 BorderGuardLite 地图限制范围插件 EssentialsSpawn 出生点设置插件 GroupManager 权限管理插件 LWC 箱子加密插件 -------------------------------- server.properties 基本配置文件 level-name=world 地图名称 hellworld=false 是否开启地狱 false/true spawn-monsters=true 是否开启怪物 false/true online-mode=false spawn-animals=true 是否开启动物 false/true max-players=30 服务器最大同时在线人数 30人 server-ip= 服务器ip(我没有填写) pvp=false 是否开启pk false/true server-port= 服务器端口(我没有填写) white-list=true 是否开启白名单(白名单添加方法下面介绍) spawn-protection=16 出生保护时间 秒 白名单添加方法 在控制台输入 whitelist add xxxx 将xxxx添加到白名单 添加自己到admin组 manselect world 选定world地图 ,这里替换成你的地图名字 manuadd ropng admin 将ropng添加到admin组 将ropng替换成你的名字 ----------------------------------- anjosecurity注册插件 /register 密码 注册密码 /login 密码 登录 /reset 密码 重新设定密码 --------------------------- borderguardlite /setborder 数字 例如 /setborder 20 则设定以自身为原点,直径为40的圆限定范围 ,任何人无法再范围外移动 /disableborder 取消范围 注意! 此插件的权限为 第一个使用此命令的玩家可以永久使用 其他人无法使用 ,所以尽早设置 如无需此插件 进入plugin文件夹 删除borderguardlite.jar ---------------- EssentialsSpawn 重生点设置 游戏内admin组玩家输入 /setspawn 设置玩家当前点为重生点 --------------------------- lwc锁箱子插件 游戏内输入/lwc有详细介绍 --------------------------
<think>好的,用户现在想了解Dify节点的相关信息或配置,特别是节点的配置和使用方法。让我先回顾一下之前的对话历史和提供的参考资料。用户之前询问了如何下载Dify源码,现在转向节点的具体配置和使用。 首先,用户提供的引用中提到了零基础AI开发系列教程中的Dify节点详细介绍,分为上、中、下三部分,这可能涉及节点的类型、功能以及具体操作步骤。另外,引用[2]提到了HTTP请求节点的认证方式,引用[3]则讨论了变量聚合节点的作用。这些信息都是关键点,需要整合到回答中。 用户的具体问题是如何配置和使用Dify节点,因此需要分步骤解释,包括节点类型、配置步骤、常见节点的操作示例,以及注意事项。可能需要结合之前的回答中提到的源码结构和相关模块,如蓝图控制器,来增强回答的专业性。 需要注意的是,用户可能对Dify的工作流设计不太熟悉,因此需要从基础开始解释,例如节点的概念、如何添加到工作流、配置参数等。同时,结合引用中的HTTP节点和变量聚合节点作为例子,能够具体说明配置过程,帮助用户理解。 另外,用户之前的问题涉及源码下载和依赖项,因此在回答节点配置时,可能需要提到环境准备,比如确保Docker和相关服务已正确安装,这部分在之前的回答中已经提到过,可以引用之前的建议作为参考。 还需要考虑用户可能的后续问题,比如遇到配置错误如何处理,或如何调试节点,所以应在注意事项中涵盖这些方面,或者生成相关问题引导用户进一步探索。 最后,确保回答结构清晰,分点说明,并正确引用提供的资料,比如引用[1]的教程系列,引用[2]的HTTP节点认证,引用[3]的变量聚合节点功能。同时,使用中文,符合格式要求,行内公式用$...$,独立公式用$$...$$,但可能这里公式较少,重点在配置步骤和代码示例。</think>### Dify 节点配置与使用详解 Dify 的节点是工作流设计的核心组件,用于实现数据处理、逻辑控制和结果聚合等功能。以下是节点配置与使用的关键要点及操作示例: --- #### 一、节点基础配置 1. **节点类型与功能** - **输入节点**:接收外部数据(如用户输入、API请求) - **处理节点**:执行逻辑操作(如LLM调用、条件分支、变量聚合[^3]) - **输出节点**:返回最终结果(如API响应、文件生成) 2. **通用配置步骤** ```bash # 示例:通过Dify界面配置节点的基本流程 1. 创建工作流 -> 拖拽节点至画布 -> 连接节点 2. 双击节点 -> 填写参数 -> 保存配置 ``` - **必填字段**:节点名称、输入/输出变量映射 - **动态参数**:支持通过 `{{variable}}` 语法引用上下文变量 --- #### 二、常见节点操作示例 1. **HTTP请求节点** *(适用于调用外部API)* - **认证配置**: 使用Bearer Token认证时,需在请求头添加: ```http Authorization: Bearer {{your_api_key}}[^2] ``` - **参数映射**: 将上游节点的输出变量(如 `{{query_result}}`)映射到请求体参数 2. **变量聚合节点** *(整合多分支结果)* ```yaml # 配置示例:聚合分类结果 branches: - path: A output_vars: {category: "科技"} - path: B output_vars: {category: "生活"} aggregated_var: unified_category[^3] ``` - **作用**:将不同分支的 `category` 变量统一映射为 `unified_category` 3. **LLM调用节点** *(核心AI处理单元)* - **模型选择**:支持本地部署模型(如DeepSeek)或云端API - **提示词模板**: 使用动态变量增强灵活性: ```python "请根据{{user_input}}生成摘要,限制{{max_length}}字" ``` --- #### 三、高配置技巧 1. **条件分支控制** ```python # 通过表达式实现动态路由 if {{input.score}} > 0.7: route_to = "positive_feedback" else: route_to = "default_process" ``` 2. **错误处理机制** - **重试策略**:配置HTTP节点的超时时间与重试次数 - **异常捕获**:添加备用处理节点应对API调用失败 3. **性能优化** - **并行执行**:对无依赖关系的节点启用并行处理 - **缓存设置**:为LLM节点配置结果缓存(需启动Redis服务[^1]) --- #### 四、注意事项 1. **环境依赖** 确保已部署 PostgreSQL(数据库)、Redis(缓存)、Weaviate(向量搜索)等基础设施[^1] 2. **调试工具** 使用工作流的 **"测试运行"** 功能实时观察变量传递状态 3. **版本兼容** 升Dify版本时需检查节点配置变更(参考《Dify升指南》[^1])
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

翻身の咸鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值