网站风险怎么解决方案,wordpress .net版本,wordpress左栏主题,网站开发实训报告Minecraft#xff08;MC#xff09;1.21版多种服务端开服教程#xff0c;我的世界1.21服务器搭建教程#xff0c;MC原版/Forge/Fabric/Paper/Mohist服务端搭建教程#xff0c;我的世界MOD/插件服开服教程。
本教程使用 Linux系统MCSManager 面板来搭建Minecraft服务器。 …MinecraftMC1.21版多种服务端开服教程我的世界1.21服务器搭建教程MC原版/Forge/Fabric/Paper/Mohist服务端搭建教程我的世界MOD/插件服开服教程。
本教程使用 Linux系统MCSManager 面板来搭建Minecraft服务器。
视频教程 https://www.bilibili.com/video/BV1sM4m127d7/
我的世界(Minecraft)服务器添加MOD和插件的教程https://blog.zeruns.tech/archives/696.html
Linux搭建Minecraft乌托邦探险之旅3.2整合包服务端https://blog.zeruns.tech/archives/796.html
各种服务端的简介
MC原版
MC原版服务器是《我的世界》官方提供的服务端没有任何修改适合希望体验原汁原味游戏玩法的玩家。
官网下载地址https://url.zeruns.tech/EbZ81
Forge
Forge是一个广泛使用的Minecraft模组加载器和API。它允许玩家在服务器上安装和运行各种模组使游戏具有更多的功能和内容。
官网下载地址https://url.zeruns.tech/93xp6
Fabric
Fabric也是一个模组加载器与Forge不同的是它更轻量级且更新速度更快适合希望使用最新Minecraft版本的玩家和模组开发者。
官网下载地址https://url.zeruns.tech/R31G5
Paper
Paper是Spigot的一个高性能分支提供更好的性能和优化选项同时兼容大部分Bukkit和Spigot插件。适合需要高性能和稳定性的服务器。
官网下载地址https://url.zeruns.tech/vWULy
Mohist
Mohist是一个融合了Forge和Bukkit/Spigot的服务端允许玩家同时运行模组和插件提供了更大的灵活性。
官网下载地址https://url.zeruns.tech/wLJ61
MCSM10介绍
MCSManager 是一款开源分布式一键部署支持 Minecraft 和 Steam 游戏服务器 的控制面板。
MCSManager 在 Minecraft 和 其他游戏 社区内中已有一定的流行程度它可以帮助你集中管理多个物理服务器动态在任何主机上创建游戏服务端并且提供安全可靠的多用户权限系统可以很轻松的帮助你管理多个服务器。
MCSM面板的官方文档https://url.zeruns.tech/FhpqL
Linux下MCSManager10面板的多种安装方式和搭建教程https://blog.zeruns.tech/archives/787.html
我的世界开服交流QQ群2746189110
MC开服交流QQ频道https://pd.qq.com/s/ckmpr5e63
准备
接着需要一台服务器来开服我这里用指点云的高频云服务器我选择的机型是14900K配置是4核8G。
服务器配置建议4核8G以上最低不要低于4核8G而且服务器CPU要那种高主频高单核性能的比如14900K/13900K、5900X之类的高版本的java服很吃单核性能和内存
指点云官网地址 https://url.vpszj.cn/zhidianyun
指点云优惠注册地址 https://url.vpszj.cn/zhidianyun_r
其他云服务器/VPS推荐https://blog.zeruns.tech/archives/383.html
雨云 14900K 宁波高防云服务器性能测评https://blog.vpszj.cn/archives/2115.html指点云 绍兴 14900K 高防云服务器性能测评https://blog.vpszj.cn/archives/2122.html雨云 宁波 7950X 高防云服务器性能测评https://blog.vpszj.cn/archives/2118.html
雨云优惠注册地址 https://url.vpszj.cn/rainyun_csdn
注册完账号后进到指点云控制台云服务器 入口可以在后台的 左侧 可以找到 点击购买高频服务器选择线路节点我这里选绍兴 · 14900K。
接着计算规格服务器配置配置建议4核8G及以上。 系统镜像选择Debian12如果没有选Debian11也可以选好后就可以点右下角的提交订单 购买后即可在控制台这里看到你买的服务器点击这个管理键。 开放端口
添加规则将全部端口开放。 TCP和UDP都要开放 连接服务器
下载安装并打开ssh客户端软件ssh客户端软件推荐putty或mobaxterm。
SSH客户端软件下载地址https://www.123pan.com/ps/2Y9Djv-UAtvH.html
我这里用mobaxterm在SSH客户端中输入你的服务器的IP地址或域名指点云控制台获取还有SSH端口然后点击好的或者打开。 然后输入账号并按回车账号一般默认为root接着输入密码并按回车确定输入密码时不会显示出来。
温馨提示在SSH终端中按住鼠标左键选择文字然后松开鼠标再在空白处单击一下这样就把选中的文字复制了在SSH终端单击右键即为粘贴。 设置端口映射
点击端口转发添加策略选不对等分配名称随便输入一个就行设置需要转发出去的内网端口然后点确认添加他会随机生成一个外网端口给你使用。 MCSM需要用到的端口有23333和24444
我的世界服务器默认端口是25565
记住转发后的外网端口下面会用到。 然后回到SSH终端输入下面这些命令来关闭系统自带防火墙也可以不关闭防火墙只需你自己配置开放所需要的端口即可这样更安全不过这里不细讲了。
# 关闭防火墙依次执行
systemctl stop firewalld
systemctl disable firewalld
service iptables stop我下面命令提示是防火墙本就并没有开启不过为了保证顺利开服照例执行一遍。 安装MCSM面板
一键安装脚本
执行下面两条命令如果遇到问是否继续的就输入y来确定。
在SSH终端里输入下面这串命令并回车运行。一键安装脚本必须使用 root 权限运行。
sudo su -c wget -qO- https://script.mcsmanager.com/setup_cn.sh | bash安装完成后会出现下图所示信息。 启动方式
一般安装脚本运行完后会自动启动面板并启用开机自启下面的命令无需执行。
# 先启动面板守护进程。
# 这是用于进程控制终端管理的服务进程。
systemctl start mcsm-daemon.service
# 再启动面板 Web 服务。
# 这是用来实现支持网页访问和用户管理的服务。
systemctl start mcsm-web.service# 重启面板命令
systemctl restart mcsm-daemon.service
systemctl restart mcsm-web.service# 停止面板命令
systemctl stop mcsm-web.service
systemctl stop mcsm-daemon.service# 面板启用开机自启的命令
systemctl enable mcsm-web.service
systemctl enable mcsm-daemon.service# 面板禁用开机自启的命令
systemctl disable mcsm-web.service
systemctl disable mcsm-daemon.service如果安装失败了可以看这个教程进行手动安装https://blog.zeruns.tech/archives/787.html
安装完成后访问 http://你服务器的ip或域名:23333/ 即可进入面板。
因为我这服务器没独立公网IP所以上面地址中的23333端口需替换成你映射出来公网端口我上面23333端口映射到的公网端口是57077每个人的不同不要照抄我的。
所以最终面板访问地址是http://sx1.z-j.wang:57077 你的不一定是这个根据实际。
进去面板后按照提示设置自己的账号和密码。 接着到节点那设置节点把下图所示远程节点 IP 地址设置成你服务器IP或域名远程节点端口改成你24444端口映射出来的公网端口我这里是57078然后点击下面的确认按钮。 安装Java21
回到ssh终端输入下面的指令用一键安装脚本安装这个脚本支持X86_64和aarch64/ARM64架构
wget https://gitee.com/zeruns/Linux-shell/raw/master/JDK21_Dragonwell21_install.sh chmod x JDK21_Dragonwell21_install.sh bash JDK21_Dragonwell21_install.sh备用链接脚本上面的执行成功就不用执行这个
wget https://tc2.zeruns.tech/other/shell/JDK21_Dragonwell21_install.sh chmod x JDK21_Dragonwell21_install.sh bash JDK21_Dragonwell21_install.sh如果上面的安装失败了可以尝试下面的手动安装
# 创建安装目录
mkdir /usr/local/java/# 下载JDK21安装包也可以自己去官网下载如果出错就运行命令 apt install wget
# 如果链接失效可以替换成这个http://123pan.zeruns.tech/down/JDK/Alibaba_Dragonwell_Standard_21.0.3.0.3.9_x64_linux.tar.gz
wget https://dragonwell.oss-cn-shanghai.aliyuncs.com/21.0.3.0.3%2B9/Alibaba_Dragonwell_Standard_21.0.3.0.3.9_x64_linux.tar.gz# 解压当前目录下的JDK压缩文件到安装目录将下面压缩包名字替换成你下载的
tar -zxvf Alibaba_Dragonwell_Standard_21.0.3.0.3.9_x64_linux.tar.gz -C /usr/local/java/# 列出 /usr/local/java/ 目录内的文件夹看看刚刚解压出来的JDK目录名称是什么我这里是 dragonwell-21.0.3.0.39-GA
ls /usr/local/java/# 软链接程序到环境变量中记得将下面的dragonwell-21.0.3.0.39-GA改成你上面查到的你JDK文件夹名
ln -sf /usr/local/java/dragonwell-21.0.3.0.39-GA/bin/java /usr/bin/java# 测试是否安装正常显示类似 openjdk version 21.0.3.0.3 2024-04-16 的信息则为正常
java -version其他版本JDK下载地址https://mirrors.tuna.tsinghua.edu.cn/Adoptium/
MC原版/Fabric/Paper/Mohist服务端搭建
MC原版/Fabric/Paper/Mohist这几个服务端的搭建都是差不多的运行对应的jar文件就行。
先通过上面服务端介绍那里的官网链接下载好想要的服务端或者也可以通过我下面的123云盘链接下载。其中的mohist只更新到1.20.2版本。
paper-1.21-50https://www.123pan.com/s/2Y9Djv-sWtvH.htmlminecraft_server.1.21https://www.123pan.com/s/2Y9Djv-WWtvH.htmlmohist-1.20.2-165https://www.123pan.com/s/2Y9Djv-CWtvH.htmlfabric-server-mc.1.21-loader.0.15.11-launcher.1.0.1https://www.123pan.com/s/2Y9Djv-NWtvH.html
我这里就用paper1.21服务端演示。
到MCSM面板点击 应用实例→新建应用→Minecraft Java版服务端→上传单个服务端软件 实例名称自己随便输入一个启动命令输入 java -server -Xms128M -XX:MaxRAMPercentage95.0 -Dfile.encodingUTF-8 -Duser.countryCN -jar paper-1.21-50.jar 然后点下面的选择文件选择上面下载jar文件。
解析一下上面的启动命令
-jar 表示运行jar程序后面填要运行的jar文件名我这里是paper-1.21-50.jar如果你下的其他版本就需要根据实际修改-Dfile.encodingUTF-8 指定文件编码为UTF-8可以避免中文乱码的问题-Duser.countryCN 指定地区为和中国部分插件或服务端会自动切换到中文并从国内镜像源下载资源如果支持-XX:MaxRAMPercentage95.0 指定了JVM可以使用系统可用内存的百分比95.0就是限制可以用95%的内存-Xms128M 是一个Java虚拟机JVM的启动参数用于设置JVM的初始堆内存大小 上传完后点击前往实例控制台 点击开启 当出现 You need to agree to the EULA in order to run the server 这句话时需要同意一下eula协议。点击前往服务端配置文件。 点击eula.txt右边的编辑将是改成否如果是编辑源文件的就将false改成true改好后保存然后回到终端再次点击开启。 等待服务端启动完成出现Done就是启动完成了。然后就可以进入游戏了。 如果需要关闭正版验证和修改服务端端口如果需要同时运行多个服务端需要修改不同的端口的就编辑server.properties文件找到对应的项目修改修改后保存并重启实例。 Forge服务端搭建
先通过上面服务端介绍那里的官网链接下载好1.21版的forge服务端或者也可以通过我下面的123云盘链接下载。
forge-1.21-51.0.23https://www.123pan.com/s/2Y9Djv-GWtvH.html
高版本的forge服务端的搭建方式与其他服务端有点不一样需要先运行一下安装命令接着用它生成的启动脚本来启动服务端。1.16.5及以下版本的forge服务端就与其他的一样直接运行jar文件即可。
到MCSM面板点击 应用实例→新建应用→Minecraft Java版服务端→上传单个服务端软件 实例名称自己随便输入一个启动命令输入 java -Xms128M -XX:MaxRAMPercentage95.0 -Dfile.encodingUTF-8 -Duser.countryCN -jar forge-1.21-51.0.23-installer.jar -installServer 然后点下面的选择文件选择上面下载jar文件。
解析一下上面的启动命令
-jar 表示运行jar程序后面填要运行的jar文件名我这里是forge-1.21-51.0.23-installer.jar如果你下的其他版本就需要根据实际修改-Dfile.encodingUTF-8 指定文件编码为UTF-8可以避免中文乱码的问题-Duser.countryCN 指定地区为和中国部分插件或服务端会自动切换到中文并从国内镜像源下载资源如果支持-XX:MaxRAMPercentage95.0 指定了JVM可以使用系统可用内存的百分比95.0就是限制可以用95%的内存-Xms128M 是一个Java虚拟机JVM的启动参数用于设置JVM的初始堆内存大小-installServer 表示要安装服务端。 上传完后点击前往实例控制台 点击开启 等待服务端安装完成出现The server installed successfully这句就是安装完成了接着点击前往文件管理。 点击 user_jvm_args.txt 右边的编辑按键这里可以修改服务端可使用的最大内存。 将 # -Xmx4G 前面用于注释的#号删掉改成 -Xmx7G其中这里面使用几G内存可以根据自己实际修改不能大于服务器实际最大内存建议留一点内存给系统我这里就改成7G改完后点击保存。 接着回到终端点击前往应用实例设置。 将启动命令改成 bash run.sh 接着点击保存。然后再次点击开启。 当出现 You need to agree to the EULA in order to run the server 这句话时需要同意一下eula协议。点击前往服务端配置文件。 点击eula.txt右边的编辑将是改成否如果是编辑源文件的就将false改成true改好后保存然后回到终端再次点击开启。 等待服务端启动完成出现Done就是启动完成了。然后就可以进入游戏了。 如果需要关闭正版验证和修改服务端端口如果需要同时运行多个服务端需要修改不同的端口的就编辑server.properties文件找到对应的项目修改修改后保存并重启实例。 文件管理里有一个mods目录模组就上传到里面就行。
进入游戏
Minecraft游戏客户端下载地址
百度网盘https://pan.baidu.com/s/1HWvFtaxkzAxQ9ogvBDmqlg?pwdlm9z 提取码lm9z123云盘不限速https://www.123pan.com/ps/2Y9Djv-DWtvH.html
这个客户端打包了JDK21使用了PCL2启动器可以直接运行里面包含1.21的forge和fabric版。
在游戏里点击多人游戏→添加服务器输入服务器公网地址:端口比如我的是 sx1.z-j.wang:57079如下图所示。 推荐阅读
高性价比和便宜的VPS/云服务器推荐: https://blog.zeruns.tech/archives/383.html我的世界开服教程https://blog.zeruns.tech/tag/mc/幻兽帕鲁开服教程https://blog.zeruns.tech/tag/PalWorld/七日杀(7 Days To Die)服务器搭建教程七日杀开服教程https://blog.zeruns.tech/archives/800.html雨云 宁波 8272CL 大带宽高防云服务器性能测评最高500兆带宽和1TB云盘https://blog.zeruns.tech/archives/789.html免代码搭建博客网站超详细个人博客搭建教程https://blog.zeruns.tech/archives/783.html