ChrisKim
Do not go gentle into that good night.
颢天

从零开始使用云服务器搭建 Minecraft 服务器

视频

b 站在线观看:https://www.bilibili.com/video/BV1pa411G7zy

视频文件下载:https://www.aliyundrive.com/s/TNhChprmXWQ

视频与本文都采用 CC BY-NC-SA 4.0 许可,转载和二次创作请遵守该协议。请前往协议网站,或查看视频分享文件夹内的 LISENCE.txt 文件查看详细协议。

!!FAQ(常见问题)请拉到文章底部!!

资料

P1 全套基本流程

① 服务器购买

② 远程登录服务器

Xshell 官网:https://www.xshell.com/zh/

③ 配置服务器环境

  1. 更新软件包列表:apt update
  2. 安装 Java 运行时环境:apt install openjdk-17-jre (数字即版本,可对照下表更改)
Minecraft 版本Java 版本
1.2017+
1.1917+
1.1817+
1.1716+
1.12+8+
1.11-8(更老则需要 7)
  1. 检查环境是否正常:java -version (若输出了安装的版本即正常)
  2. 安装 MCSManager:wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup.sh | sudo bash(GitHub 仓库见下,感兴趣可以去看看)
  1. 启用 MCSManager 服务:systemctl enable mcsm-{daemon,web}.service
  2. 运行 MCSManager 服务:systemctl start mcsm-{daemon,web}.service
  3. 检查 MCSManager 服务状态:systemctl status mcsm-{daemon,web}.service(绿色即正常,按 q 退出页面)
  4. 放通防火墙:需要放通 23333 与 24444 端口(TCP 协议)
  5. 访问 MCSManager 面板:浏览器打开 http://<公网IP>:23333/

④ 配置 Minecraft 服务端

  1. Minecraft 官方原版服务端:https://run.sh.cn/mcs
  2. 放通防火墙:需要放通 25565 端口(TCP 协议)

配置文件重点:

  • gamemode
    • survival – 生存
    • creative – 创造
    • adventure – 冒险
  • difficulty
    • peaceful – 和平
    • easy – 简单
    • normal – 中等
    • hard – 困难
  • max-players
    • 最大玩家数量
  • online-mode
    • true – 只有正版能进服
    • false – 无正版验证
  • white-list
    • true – 只有白名单玩家能进服
    • false – 任何玩家能进服

⑤ 尝试连接服务器

开启游戏,添加多人服务器,服务器地址填写服务器的公网 IP。

P2 域名购买和解析

① 域名购买

阿里云域名购买:https://wanwang.aliyun.com/

新用户域名一般都非常便宜,后缀对使用没有影响,选择便宜的即可。

购买后可能需要实名认证,认证完成后就可以进行解析了。

② 域名解析

阿里云域名列表:https://dc.console.aliyun.com/#/domain-list/all

进入解析后,点击添加记录:

  • 记录类型:A
  • 主机记录:任意,若填写 @ 则代表无前缀
  • 解析线路:默认
  • 记录值:填写服务器公网 IP
  • TTL:默认 10 分钟,意思是解析记录修改后的生效时间

P3 Java 版 Mod 服

① 下载安装并测试 Forge

注:我的云盘只收集了主流版本的目前最新版,想要最新请前往官网。

启动脚本示例:java -Xms1G -Xmx4G -jar forge-1.12.2-14.23.5.2859.jar nogui

参数解释(请根据自身情况修改,不可复制示例):

  • -Xms*G:虚拟机最低内存 *GB,不是很重要,设置 1G 即可。
  • -Xmx*G:虚拟机最高内存 *GB,不能超过服务器内存上限,根据自己调整。
  • -jar *:指定需要启动的 jar 文件,后面接文件名。
  • nogui:指定不需要可视化界面。

② 上传 Forge 服务端到服务器并测试启动

(视频中 Java 版本的卸载与安装内容移至另一个专题来讲解)

没啥其他要说的

③ 下载安装并测试 Fabric

注:我的云盘只收集了主流版本的目前最新版,想要最新请前往官网。

④ 上传 Fabric 服务端到服务器并测试启动

没啥其他要说的

P4 基岩版服务器

① 下载基岩版服务端

官网:https://www.minecraft.net/en-us/download/server/bedrock

② 上传到服务器

启动命令填写:./bedrock_server

③ 赋予服务端执行权限

  1. 复制当前服务器的工作路径,下文用 <Directory> 表示
  2. 使用 Xshell 连接到服务器,进行下面的操作。
  3. 进入服务器目录:cd <Directory>
  4. 查看当前目录的文件:ll
  5. 给服务端赋予执行权限:chmod +x bedrock_server
  6. 查看当前目录的文件:ll,若服务端变绿即拥有执行权限

④ 运行服务器

点击开启实例,正常运行。

放通防火墙:需要放通 19132 端口(UDP 协议

⑤ 尝试连接服务器

开启游戏,添加多人服务器,服务器地址填写服务器的公网 IP,端口默认 19132

P5 切换服务器 Java 版本

① 卸载旧的版本

  1. 检查当前安装的版本:java -version
  2. 卸载当前版本:apt remove openjdk-17-jre(以 Java 17 为例)
  3. 清理残留依赖包:apt autoremove
  4. 检查是否完全卸载:java -version(若报错则卸载成功)

② 安装新的版本

  1. 安装新的版本:apt install openjdk-8-jre(以 Java 8 为例)
  2. 检查当前安装的版本:java -version

FAQ (常见问题)

1. Unable to access jarfile xxx.jar

压缩包多了一层,正确的压缩包结构根目录就是服务端文件,而不是多了一层文件夹。具体解释在视频 P3 的 11:53 处。

2. MCSM 安装脚本报错 / 脚本装不上 Node 环境

使用错了脚本版本,MCSM 面板英文网站脚本是国外节点版,中文网站是国内节点版,因此若在国内安装请用国内节点版(gitee.com 开头),否则大概率因为网络问题装不上。本文的脚本便是正确版本。

3. MCSM 安装脚本权限不足,报 Please execute the MCSManager installation command with root permission!

命令需要使用 sudo 管理员权限运行,同时改命令内含有管道运算符,| 前后为两条指令,都得加 sudo,示例:sudo wget -qO- https://gitee.com/mcsmanager/script/raw/master/setup.sh | sudo bash

4. 包含 OutOfMemoryErrorJava heap space 等字样崩服(这种情况常出现在加载地图时爆内存)

内存溢出导致崩服,说明服务器配置不够了,得加钱升级配置了。当然,升级前先看下自己启动脚本写的对不对,-Xmx 参数是否充分利用了服务器内存,别出现 8G 服务器写个 -Xmx4G 这种低级错误。

5. apt install openjdk-7-jre 装不上 Java 7

Java 7 太过于古董,目前的 Ubuntu 软件包仓库已经将其剔除了。如果你真必须得用 Java 7,可以百度下 Ubuntu 安装 Java 7 的教程(因为确实很少情况用得上所以不打算录视频说)

6. 怎么给服务器装插件?

装插件必须使用插件服务端,原版、forge、fabric 均不是插件服务端,不能装插件,后两者只能装 mod!若要装插件,需要自己配插件服务端,也可以找找有没有插件端整合包。

7. 正版连不上 / 盗版连不上

若不关正版验证盗版肯定连不上!若开启正版验证正版连不上,并显示身份验证服务器正在停机维护 / 无效会话 等等错误,说明你游戏的正版账号掉线了,去启动器退出重登正版账号。

8. Xshell 连不上服务器

请确认自己服务器镜像是 Linux 而不是 Windows,不要出现自己装个 Windows Server 连不上 SSH 过来浪费我时间的情况。装错了的话去重置系统镜像。

9. 没有 apt 指令,报错 -bash: apt: command not found

请确认自己服务器镜像是 Ubuntu 20.04 而不是其他 Linux 发行版比如 CentOS 7. 装错了的话去重置系统镜像。

本文链接:https://www.zouht.com/2954.html
本文使用:CC BY-NC-SA 4.0 许可
# # #
首页      教程      从零开始使用云服务器搭建 Minecraft 服务器

发表回复

textsms
account_circle
email

  • Null

    你好 请问为什么我安装MCS的时候在 install node environment这一步卡住了啊

    11月前 回复
    • ChrisKim博主

      @Null: 用 Gitee 的国内版脚本,就会选择国内镜像源,脚本在上文中有。

      10月前 回复
  • Tearink

    你好,请问为什么我能创建服务器新地图但不能读取旧存档

    10月前 回复
    • ChrisKim博主

      @Tearink: 具体问题是什么表现呢?

      10月前 回复
      • Tearink

        @ChrisKim: 一般,加载到“[12:22:25] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld”时,过一段时间突然报错“Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread “Server thread””

        10月前 回复
        • ChrisKim博主

          @Tearink: 内存溢出了,说明配置不够,得升配

          10月前 回复
          • Tearink

            @ChrisKim: 但我看我的服务器内存也没超啊

            10月前
          • Tearink

            @ChrisKim: 好吧,看错了,超了,谢谢

            10月前
          • Tearink

            @ChrisKim: 但是我的服务器内存是2g,它加载没超过1g啊,请问这个能调吗?

            10月前
    • ChrisKim博主

      @Tearink: 修改 java 启动指令参数 -Xmx 即可,比如调成 -Xmx2G

      10月前 回复
  • Cen_Jim

    请问如何使用种子创建世界?

    10月前 回复
    • ChrisKim博主

      @Cen_Jim: 首先删掉现在的存档文件夹,然后在server.properties里面的seed参数上填写种子,再启动服务器新生成的地图就是这个种子了。

      10月前 回复
  • CWHHH

    请问如何指定安装java8的小版本?openjdk-8-jre指令安装的是java8_352,但是跑不了我装的mod,要用java8_251。

    10月前 回复
    • ChrisKim博主

      @CWHHH: 先用 sudo apt-cache madison [软件包名称] 查询当前软件包的所有版本,然后使用 sudo apt install [软件包名称]=[软件包版本] 安装特定版本的软件包。
      经过查询,目前 Ubuntu 20.04 软件包仓库 openjdk-8-jre 最旧版本为 8u252-b09-1ubuntu1,251 版本应该已经被删除了。你可以先试下 252 版本能不能用:
      sudo apt install openjdk-8-jre=8u252-b09-1ubuntu1

      10月前 回复
      • CWHHH

        @ChrisKim: 感谢解答。不过我在服务器上查询不到该版本,我想自行上传安装包进行安装

        10月前 回复
        • @CWHHH: 可以前往 https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html 里面找到旧版本下载,具体操作方式可以查看我的旧版文字教程的第 6 节,也非常详细:https://www.zouht.com/2603.html

          10月前 回复
          • CWHHH

            @ChrisKim: 感谢您的热心帮助,服务器已经成功开启。惭愧,我把两个整合包搞混了,这个包并不限制java8小版本,而是codechicken的问题,已经通过手动更新解决了。

            10月前
  • KHA

    请问大佬原版1.19.2服务器出现
    Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread “Server thread”

    Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread “IO-Worker-3”

    Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread “Worker-Main-1”

    Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread “IO-Worker-2”
    这样怎么办呢
    之前还能玩突然游戏崩溃再重启就这样了

    10月前 回复
  • 我想开一个1.19.2的mod服务器,但是看你的教程教的是1.12的版本,forge服务端下载的东西似乎有些不同,原本的服务端应该在最外面的目录,但是1.19.2的服务端放在里比较里面的目录,而且run.bat已经为我创建好了,所以在启动命令这里卡壳了,希望大佬能教教我

    10月前 回复
  • KK

    楼主,我想问一下,新版forge的run.bat找不到或无法加载类@user_jvm_args.txt怎么办啊

    10月前 回复
  • 我没有installer.log,咋办

    10月前 回复
    • ChrisKim博主

      @鱼: 这有什么影响吗?

      10月前 回复
      • @ChrisKim: 没问题了,好了,谢谢楼主!不过就是mod下载后直接放到mods文件夹里是吗?怎么在游戏界面查看有没有加mod成功?

        10月前 回复
  • KK

    楼主您好,我按照您的教程开了mod服,但是加入mod之后显示需要forge,您知道这个如何安装吗?

    10月前 回复
    • 夏令

      @KK: 教程中教你下载的就是forge,我推测你可能是在run.bat调用了原版的jar启动了服务器

      10月前 回复
  • August

    请问这个咋解决?
    MCSManager 启动实例后显示这个 我已经安装了 Java 18

    [MCSMANAGER] [ERROR] 检测到实例进程/容器启动失败(PID 为空),其可能的原因是:
    1. 实例启动命令编写错误,请前往实例设置界面检查启动命令与参数。
    2. 系统主机环境不正确或缺少环境,如 Java 环境等。
    原生启动命令:
    java -jar server_1.19.2.jar
    仿真终端中转命令:
    程序:/opt/mcsmanager/daemon/lib/pty_linux_x64
    参数:[“-dir”,”/opt/mcsmanager/daemon/data/InstanceData/bc2d9bd1dc1f4537ae9e748304132837″,”-cmd”,”[\”java\”,\”-jar\”,\”server_1.19.2.jar\”]”,”-size”,”140,40″,”-color”,”-coder”,”UTF8″]
    请将此信息报告给管理员,技术人员或自行排查故障。
    如果您认为是面板仿真终端导致的问题,请在左侧终端设置中关闭“仿真终端”选项,我们将会采用原始输入输出流的方式监听程序。
    [MCSMANAGER] [Error] 实例启动失败,请检查启动命令,主机环境和配置文件等

    10月前 回复
    • ChrisKim博主

      @August: 本地运行没有问题吗?

      10月前 回复
      • August

        @ChrisKim: 什么在本地运行? 1.9 服务吗?

        10月前 回复
        • @August: 嗯,本地测试服务器是否能正常启动。如果可以的话,你就对比下本地和云服务器上环境有啥区别。

          10月前 回复
          • August

            @ChrisKim: 我选择的是那个 上传单个服务端软件 那个服务jer文件 点击没反应 我这个昨天还是可以正常跑的今天就不行了

            10月前
          • August

            @ChrisKim: 我在B站私信你了,发了图片麻烦帮忙看一下 那个八月无雪就是我。

            10月前
          • 奇怪的奈

            @ChrisKim: 同问 我的也是跳这两个原因

            6月前
    • zstzst

      @August: 您好,我今天在安装基岩版的时候也遇到了同样的问题,请问您是如何解决的?

      9月前 回复
      • 亦梦亦实

        @zstzst: 我也有一样的问题,没有解决,最后直接在服务器上手动输入命令把服务器起起来的,可以装screen,这样下次还能看到服务器启动的log界面

        9月前 回复
        • zstzst

          @亦梦亦实: 您好我已经解决了,是要把启动命令改成下方的文件位置再加原本的启动命令(注意没有“.”只有“/”)

          9月前 回复
          • 何曦辞

            @zstzst: 我今天也遇到了这个情况请问具体怎么解决

            9月前
          • SF

            @zstzst: 您好,我今天也遇到这种情况了,想请问一下具体怎么解决

            9月前
          • 58784

            @zstzst: 你好,我也遇到类似问题了 可以问一下具体怎么解决吗

            9月前
          • 十三

            @zstzst: 我的也是这样1.18.2的

            5月前
  • TTI

    upup 我想请问一下,从你的云盘中下载到的forge是一个压缩软件的格式,解压后没有找到安装的文件

    10月前 回复
  • snorlax

    请问为什么我朋友联机进来后方块挖掉后没反应

    10月前 回复
  • 灯灯

    我上传了一个java11的1.16.5整合包,在MCSManager开启实例时出现了这条,然后实例停止了,请问您能看出这是什么地方出现了问题吗?或者有我提供得不够细的地方还请您指出,非常谢谢!
    [22:29:05] [main/INFO] [STDERR/]: [java.lang.ThreadGroup:uncaughtException:1050]: java.lang.NoSuchMethodError: ‘void sun.security.util.ManifestEntryVerifier.(java.util.jar.Manifest)’

    10月前 回复
  • Rain

    你好,我想请问在配置服务端那一步上,上传服务端软件的Java在哪里啊,我用的官网的应该上传那个Java啊

    10月前 回复
    • ChrisKim博主

      @Rain: 啥意思?你说的这句话我都读不懂

      10月前 回复
    • 夏令

      @Rain: java的下载与安装全部在Ubuntu中通过输入命令来完成,而且up已经描述得很详细。

      10月前 回复
  • SenLinQX

    你好,为什么我的zip文件它没有自动解压,并且在MCS里也解压不了?

    10月前 回复
  • Meteor

    你好,请问一下我装完fabric以后,启动服务器的时候就会卡死是为什么呀

    10月前 回复
    • ChrisKim博主

      @Meteor: 卡死?显示什么吗

      10月前 回复
      • Meteor

        @ChrisKim: 就是在Preparing start region for dimension minecraft:overworld后不加载世界,然后整个实例白了动不了,显示一个加载的圈,停止实例、强制停止实例都无效

        10月前 回复
  • Meteor

    博主,请问一下固定带宽1m够用吗,现在这个阿里云的新人优惠只有1m的

    10月前 回复
  • Weak

    我的是Xshell找不到命令

    10月前 回复
  • chunjiazz

    upup 出现这个怎么办This crash report has been saved to: /opt/mcsmanager/daemon/data/InstanceData/7c4fae8267304446a0dc75b4da776da9/./crash-reports/crash-2022-12-11_22.23.58-server.txt,b站已经私信三联

    10月前 回复
  • kiwi

    从b站来的,这篇文章看来很受欢迎啊,很多人还是想开个自己的服务器 [脱单doge]

    9月前 回复
  • ccao

    具体怎么配置插件服务器呢?

    9月前 回复
  • ccao

    配置服务器的时候显示“在极短时间内推出,启动命令或者配置文件错误”。我是用您网页里的1.19.2上传的,是哪里不对呢?

    9月前 回复
    • ccao

      @ccao: 没事了,同样是您给的网站上下载的1.19.2server,重新下了一个就又可以了,很玄学

      9月前 回复
      • 陈安

        @ccao: 确实很玄学,到处找办法总算看见你这条,谢谢好哥们,我这边也是重新下一个就好了

        7月前 回复
  • kiki

    启动时显示“无效的个人信息公钥签名”
    版本:1.19
    账号:littleskin和离线都不行
    启动器:pcl2

    9月前 回复
    • kiki

      @kiki: 正版验证已关,用1.19.2和hmcl启动器试了,有时出现的是验证用户名失败
      请问是什么原因呀 谢谢博主

      9月前 回复
      • ccao

        @kiki: 按理说正版验证关了不会出现验证用户名失败,但是我是没关的时候显示的验证用户名失败,关了之后内存貌似不够了,就没能再打开服了。

        9月前 回复
  • ccao

    为什么它让我开正版验证啊?不开服务器就启动不了,开了我没买正版就进不去,离谱

    9月前 回复
  • waiforain

    佬,能用一个云服务器同时开两个使用不同java版本的服务器吗,还有就是一个域名只能对应一个服务器吗,我同一个二级域名下分的两个三级域名如果不加端口号只能指向同一个服务器。能否做到两个三级域名在不额外输入端口号的情况下分别对应两个服务器呢(视频讲一个服务器讲的很完整,只是我这个内容有点超纲)

    9月前 回复
    • ChrisKim博主

      @waiforain: 对于第一个问题,如果同时运行两个 Java 版本的话,我觉得最方便的方法就是不安装安装到系统环境了,直接把 Java 可执行文件丢到服务器文件夹里面,启动脚本就直接调用文件夹的 /bin/java,这么说有点抽象,正好之前给朋友用这种方法配了一个服务端过,就给你参考参考:https://cloud.chriskim.cn/s/Ke3Ul(链接 1 天有效,只可下载 5 次)

      解压后关注点是 jdk-18.0.2.1 文件夹和 run.bat 启动脚本的写法,就是在脚本中使用文件夹里的 Java 环境运行服务器。注意我用的这是 Windows 版本的 Java,如果你要上传服务器,需要去 Java 官网下载 Linux 版本的 Java 可执行文件。

      对于第二个问题,可以将不同的 Minecraft 服务器开不同的端口,再用 Nginx 反向代理到公网 25565 端口的一个域名。例如 A 服务器运行在本地端口 12345 上,B 服务器运行在本地端口 12346 上,通过 Nginx,将 aaa.sample.com:25565 反向代理到本地 12345 端口,将 bbb.sample.com:25565 反向代理到本地 12346 端口上即可。

      不过想实现这种操作你要对 Nginx 比较了解,况且服务器还没有装宝塔面板,你只能使用命令行的方式配置 Nginx,如果没有一定基础可能会比较困难。

      9月前 回复
      • waiforain

        @ChrisKim: OKOK十分感谢,我参考参考

        9月前 回复
      • Sherlott

        @ChrisKim: 大佬,我准备开的mod服务器需要一个较早版本的java8,于是我打算像这样把java可执行文件丢到服务器文件夹里,我下载了您分享的linux版本jdk1.8.0_291文件,并把它解压到服务器文件夹里了,我该怎样修改run.bat启动脚本,让他可以使用文件夹里的java环境呢?

        9月前 回复
        • ChrisKim博主

          @Sherlott: 启动脚本的 java 改成你目录内 java 可执行程序的相对目录就行了,应该是 ./jdk1.8.0_291/bin/java

          9月前 回复
          • Sherlott

            @ChrisKim: 谢谢大佬|・ω・`),不过我还是通过在系统手动安装低版本JAVA的方式解决了,以后要是开更多服务器也许会考虑这种方式

            9月前
  • ccao

    话说,为什么原版服不需要配置Java虚拟机的最高最低内存呢? [思考]

    9月前 回复
  • 庐州月

    我腾讯云买的服务器在xshell里第一步ssh身份验证时password输入显示不接受,然后就让我用public key 请问为什么

    9月前 回复
  • Mike

    你好 请问面板的用户名和密码忘记了 如何找回?

    9月前 回复
  • hhh

    请问为什么我配置好mod服上传了也能进游戏,但是mod加载不出来啊

    9月前 回复
  • 烟落鱼

    upup,1.6.4版本没有生成eula文件咋么办

    9月前 回复
  • 单个服务器同时搭建基岩版和java版然后基岩版无法启动不知道什么情况

    9月前 回复
  • ccao

    电脑里是Java8,下载了Java17后检查显示还是8,怎么办呢

    9月前 回复
  • ccao

    搞mod服,运行run.dat无法创建Java虚拟机怎么回事(我直接左键编辑的没有那个绿色的壁虎)

    9月前 回复
  • Yurrycanon

    Unable to access jarfile 但是压缩包没有问题啊。。

    9月前 回复
  • ccao

    最后在MCS显示预加载出现错误,缺乏依赖性forge,但是压缩包里有forge呀,版本也是对的

    9月前 回复
    • ccao

      @ccao: 好吧,我以为虚拟机跑成了,但是虚拟机也有这条报错,而且通过了用户许可协议

      9月前 回复
  • ccao

    特定配置改了没反应?是关着服改的呀

    9月前 回复
    • ccao

      @ccao: 解决了,但是怎么设置密码

      9月前 回复
      • ChrisKim博主

        @ccao: 不要在这刷屏,每条评论都有邮件提示,动不动就收到你消息。遇到问题应该首先使用搜索引擎,不要认为他人具有解答的义务而直接在这丢一条评论。让你自己折腾自己都解决好了,说白了就是想偷懒直接叫别人帮你。

        9月前 回复
      • ChrisKim博主

        @ccao: 再这么高强度刷屏可能就得考虑屏蔽你的评论了

        9月前 回复
  • KK

    你好,为什么我成功进入服务器,然后关机重启后,就无法再登录我的域名网站的mcsmanager,然后我打开xshell也不再会出现alibaba wealcome,后续也无法再xshell里做任何操作

    9月前 回复
    • ChrisKim博主

      @KK: 说明你服务器系统坏了启动不了了,不知道你自己搞了些什么骚操作

      9月前 回复
  • KK

    你好,我已经进入了自己开的服务器,但是我重启后无法再次开启mcsmanager,xshell里也无法编辑任何东西

    9月前 回复
  • mylicemu

    你好 我在开启实例的过程只出现了Preparing spawn area代码,并没有生成其他世界,所以生成速度很快,结果后面无法连接服务器,这是什么情况呢

    9月前 回复
    • mylicemu

      @mylicemu: 我的这个问题已经自己解决了,但是出现了新的问题,如果方便的话可以帮我解答一下嘛。我在跟着流程一直到forge端输入启动指令的部分时,Error: Unable to access jarfile forge-1.16.5-36.2.34.jar,出现以上报错,无法实现开服,但是在本地文件夹测试的时候又可以实现开服,所以不清楚是哪里出了问题

      9月前 回复
  • 威威

    我电脑上找不到server jar ,怎么办up,然后从你给的配置文件里下载的无法上传文件,说什么非法访问目录。

    9月前 回复
  • weiwei

    upup 我在上传文件的时候出来个这,非法访问目录,咋回事
    Error: Error: Illegal access directory.

    9月前 回复
  • 50v

    up,我的服务器开好了以后进去就闪退mspt卡在0.4不动,挖方块也不掉落,然后过一会就提示断开了,命令行那边显示“50v lost connection: Disconnected“怎么解决啊,求qwq

    9月前 回复
    • ChrisKim博主

      @50v: 那不就是配置太低卡住了吗

      9月前 回复
      • 50v

        @ChrisKim: 阿里云的2核4g开的,配置低吗,还有个新情况,我用内网穿透25565可以连进去(但是也不稳定),但是用服务器自带的公网ip就是原来的情况,一进mspt就不动

        9月前 回复
      • 50v

        @ChrisKim: 谢谢up,之前装的windows不行,换了个Ubuntu就好了,up [给心心]

        9月前 回复
  • Agui

    你好,购买的2核4g服务器,请问那个面板端内存一直在爬升,服务器开大概两三个小时,内存满了就只能卡死然后关服,我想问一下有没有办法去使服务器自动地释放内存之类的,还是说服务器这个内存满了就没办法只能重启了呢

    9月前 回复
  • SJ_NaOH

    您好,作者大大。因未知原因,我无法进入mcsmanager的网站(即http:// *** :23333/)。原先我按照教程成功进入,但在使用一段时间后,页面无法操作,刷新后便“无法访问此网站”,请问我该如何解决?

    9月前 回复
  • SJ_NaOH

    作者大大,您好。我无法登录mcsmanager(原先我是可以的,但是在使用一段时间后便“无法访问此网站”),而期间我做的唯一的事情便是使用“宝塔”按照您旧版的文字教程装载了旧版本的java8,请问我应该如何解决?

    9月前 回复
    • ChrisKim博主

      @SJ_NaOH: 宝塔面板?那你宝塔的防火墙开了没

      9月前 回复
      • SJ_NaOH

        @ChrisKim: 开了,并且已经完成java的装载,只是现在mcsmanager进不去了

        9月前 回复
        • ChrisKim博主

          @SJ_NaOH: systemctl 检查下面板的运行情况

          9月前 回复
          • SJ_NaOH

            @ChrisKim: 如何才算正常呢(弹出了一个……表格?看不大懂。)

            9月前
          • SJ_NaOH

            @ChrisKim: 输入systemctl status mcsm-{daemon,web}.service
            可以看到两个绿色的active (running) (是这样吗?)

            9月前
          • SJ_NaOH

            @ChrisKim: 有一串黄色的→mcsm-daemon.service: Current command vanished from the
            是什么意思呢?

            9月前
  • Iwbf

    你好 刚刚不知道为什么朋友的有op的号被异地登陆了,存档被毁了然后我的号被ban了朋友的也是,想问一下怎么解ban。而且这是什么情况啊为什么有人可以异地登陆我朋友的号,这样不是连白名单也防不住吗。

    9月前 回复
    • ChrisKim博主

      @Iwbf: 你是正版服吗?正版服应该没有这种问题吧,除非你号被盗了。

      9月前 回复
      • Iwbf

        @ChrisKim: 谢谢你的回复,玩游戏我是用的pcl离线登陆的。另外我想问一下,现在每次玩了过后关闭实例的时候存档都不会保存,因为以前是可以保存的,所以可能是我不小心设置了什么。但是如果不关实例,正常的上线下线对存档进度都没什么影响,这种情况应该怎么解决呢?

        9月前 回复
        • Iwbf

          @Iwbf: 现在就是玩家数据什么的都在更新,但是world里面的数据不更新,也有可能是我之前上传存档操作失误删了什么文件之类的,但是我基本上也是按照你视频里面的操作进行的,如果是误删了什么文件的话又该怎么搞呢

          9月前 回复
  • XingC

    at java.lang.Thread.run(Thread.java:833) [?:?] {}
    这个服务端上传之后显示为这个怎么回事

    9月前 回复
  • ray57

    在本机可以开服成功,转到mcsmanager上就报错
    [MCSMANAGER] [ERROR] 检测到实例进程/容器启动失败(PID 为空),其可能的原因是:
    1. 实例启动命令编写错误,请前往实例设置界面检查启动命令与参数。
    2. 系统主机环境不正确或缺少环境,如 Java 环境等。
    这是什么原因啊,求助

    9月前 回复
  • rex

    正版皮肤用不了怎么办

    9月前 回复
  • 铅笔

    你还这种情况要怎么处理啊 MCSMANAGER] 【INFO】 正在准备启动实例… 【MCSMANAGER】 【INFO】 仿真终端模式已生效,您可以直接在终端内直接输入内容并使用 Ctrl,Tab 等功能键 Error: Unable to access jarfile fabric-server-mc.1.19.3-loader.0.14.12-launcher.0.11.1.jar 【MCSMANAGER】 【ERROR】 检测到实例启动后在极短的时间内退出,原因可能是您的启动命令错误或配置文件错误。

    9月前 回复
  • rookie

    你好 请问这种情况要怎么解决
    [MCSMANAGER] [INFO] 仿真终端模式已生效,您可以直接在终端内直接输入内容并使用 Ctrl,Tab 等功能键
    Error: Unable to access jarfile forge-1.16.5-36.2.34.jar

    9月前 回复
    • rookie

      @rookie: 抱歉,解决了

      9月前 回复
    • rookie

      @rookie: 发现了是实例文件里没有我上传的压缩文件,我手动重新上传了之后却还是不显示压缩文件文件

      9月前 回复
  • Uncle_ying

    博主,我想问问一些魔改的整合包上传的话一样也是复制mod过去服务端里的mod文件夹里就行的吗

    9月前 回复
  • xo

    你好请问我是使用spigot创建服务器的,但是他一直找不到正确的java路径

    9月前 回复
  • facer

    你好之前成功用Xshell启动过服务器,但是今天打开xshell的时候一直显示To escape to local shell, press ‘Ctrl+Alt+]’.然后无法输入,网上的方法根本无法使用。想问问大大看看怎么解决

    9月前 回复
  • uiiiiirt

    up主你好,我的服务器是按你的视频做的,但是经常出现内存溢出的情况,已经从4G升到了8G但也无济于事,具体表现就是内存占用随着时间越来越大,最后导致服务器直接崩溃,但是服务器只有五六个人在跑图,按理来说应该不会内存占用超过8G然后溢出的吧?请问有解决方法吗?

    9月前 回复
  • Auan

    这个java1.18.2-forge不在第一层目录怎么写启动命令,原来的启动命令会报错

    9月前 回复
    • Auan

      @Auan: 呜呜呜我没看清楚视频我会了抱歉抱歉原来安装包也要放进里面QAQ

      9月前 回复
  • Bland_nothing

    你好,我想问一下,我创建的服务器在加载时就会死机,升级成了2核8g仍然会死机,而且查性能监控发现死机前cpu和内存使用率都没有到100%,这是服务器性能太差的问题还是有其他可能

    9月前 回复
  • lmh

    您好,请问在配置mod服务端的时候,run.bat跑起来后显示could not reserve enough space for object heap。只能改成xmx1g-xms1g,这样更容易造成服务器卡顿或者崩溃吗,该怎么解决?

    8月前 回复
  • No.101

    [02:58:20] [main/ERROR] [ne.mi.fm.lo.ModSorter/LOADING]: Missing or unsupported mandatory dependencies:
    Mod ID: ‘puzzleslib’, Requested by: ‘enchantinginfuser’, Expected range: ‘[4.3.12,)’, Actual version: ‘[MISSING]’
    Mod ID: ‘curios’, Requested by: ‘curiosquarkobp’, Expected range: ‘[0,)’, Actual version: ‘[MISSING]’
    Mod ID: ‘terrablender’, Requested by: ‘biomesoplenty’, Expected range: ‘[2.0.1.128,)’, Actual version: ‘[MISSING]’
    Mod ID: ‘puzzleslib’, Requested by: ‘diagonalfences’, Expected range: ‘[4.3.10,)’, Actual version: ‘[MISSING]’
    Mod ID: ‘iceberg’, Requested by: ‘advancementplaques’, Expected range: ‘[1.0.44,)’, Actual version: ‘[MISSING]’
    Mod ID: ‘puzzleslib’, Requested by: ‘betteranimationscollection’, Expected range: ‘[4.3.0,)’, Actual version: ‘[MISSING]’
    Mod ID: ‘quarkoddities’, Requested by: ‘curiosquarkobp’, Expected range: ‘[0,)’, Actual version: ‘[MISSING]’
    大佬,下了整合包,复制mods文件进去的时候,启动不了实例,可以解决吗

    8月前 回复
  • No.101

    [03:06:30] [main/ERROR] [mixin/]: Mixin config mixins.oculus.compat.sodium.json does not specify “minVersion” property
    [03:06:30] [main/ERROR] [mixin/]: Mixin config radon.mixins.json does not specify “minVersion” property
    [03:06:30] [main/ERROR] [mixin/]: Mixin config rei-jei-internals-workaround.mixins.json does not specify “minVersion” property
    [03:06:30] [main/ERROR] [mixin/]: Mixin config goodall-common.mixins.json does not specify “minVersion” property
    [03:06:30] [main/ERROR] [mixin/]: Mixin config goodall.mixins.json does not specify “minVersion” property
    [03:06:30] [main/ERROR] [mixin/]: Mixin config rei.mixins.json does not specify “minVersion” property
    [03:06:30] [main/ERROR] [mixin/]: Mixin config rottencreatures-common.mixins.json does not specify “minVersion” property
    [03:06:30] [main/ERROR] [mixin/]: Mixin config rottencreatures.mixins.json does not specify “minVersion” property
    大佬,我按照你的步骤全弄好了,不打mod可以玩,但是我想打mod的时候报错了,是缺什么东西吗,

    8月前 回复
  • Ghost_ying

    你好,请问MCSM启动实例后加载卡在了[10:22:08] [Server thread/INFO] [AUW/]: Started[!] DS…
    [10:22:08] [Server thread/INFO] [CRT/]: Season provider and tracking is disabled (not required by any mod) [FINAL]请问多半是什么原因

    8月前 回复
  • yu

    Failed to fetch http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-17/openjdk-17-jre-headless_17.0.5+8-2ubuntu1~20.04_amd64.deb Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1562::18). – connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1562::15). – connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2620:2d:4000:1::16). – connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2620:2d:4000:1::19). – connect (101: Network is unreachable) Could not connect to archive.ubuntu.com:80 (91.189.91.38), connection timed out Could not connect to archive.ubuntu.com:80 (91.189.91.39), connection timed out Could not connect to archive.ubuntu.com:80 (185.125.190.36), connection timed out Could not connect to archive.ubuntu.com:80 (185.125.190.39), connection timed out
    E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/g/gtk+2.0/libgtk2.0-bin_2.24.32-4ubuntu4_amd64.deb Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1562::18). – connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2001:67c:1562::15). – connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2620:2d:4000:1::16). – connect (101: Network is unreachable) Cannot initiate the connection to archive.ubuntu.com:80 (2620:2d:4000:1::19). – connect (101: Network is unreachable)
    E: Unable to fetch some archives, maybe run apt-get update or try with –fix-missing?
    root@SECSsc9xh:~# ^C
    您好请问这是怎么回事

    8月前 回复
    • yu

      @yu: 是网络问题么

      8月前 回复
    • ChrisKim博主

      @yu: 换个中国境内的apt源(一般国内IDC会帮你换好国内源,不知道你这是哪买的服务器)

      8月前 回复
  • cherry0v

    你好 请问显示连接节点错误怎么办

    8月前 回复
  • UUUUUU

    您好UP,请问我在开设java模组服的时候上传zip之后显示
    [MCSMANAGER] [INFO] 应用实例已运行,您可以在底部的命令输入框发送命令,如果您需要支持 Ctrl,Tab 等快捷键等高级控制台功能,请前往终端设置开启仿真终端功能
    Error: could not open `user_jvm_args.txt’

    [MCSMANAGER] [ERROR] 检测到实例启动后在极短的时间内退出,原因可能是您的启动命令错误或配置文件错误。
    这样的问题,请问如何解决?

    8月前 回复
  • ReLois

    您好,我在MCSManage面板上传好了服务器压缩包并运行实例之后反馈“检测到实例启动后在极短的时间内退出,原因可能是您的启动命令错误或配置文件错误。”而我的启动命令是“java -Xms1G -Xmx8G -jar forge-1.12.2-14.23.5.2847-universal.jar nogui”,在服务器上配置了Java 8,同时面板报错内容为“Error: Unable to access jarfile forge-1.12.2-14.23.5.2847-universal.jar”我应该如何解决

    8月前 回复
  • Deuterium

    您好,请问为什么我在客户端尝试连接服务器却一直显示无法连接,MCS和阿里云都显示实例正常启动,而且MCS没有显示我尝试连接过服务器,反复检查过并未输错IP地址。

    8月前 回复
  • Deuterium

    提示“面板端 9.7.2 必须对应远程节点 1.0.0 版本”

    请问下这种连接不上远程节点的该怎么解决

    8月前 回复
  • 小骨

    你好,请问我在运行run.bat的时候提示我[main/ERROR] [LaunchWrapper]: Unable to launch。无法启动,这需要怎么解决呢。我用的是1.7.2

    8月前 回复
  • ChengKong

    版本是1.18.2
    自己电脑运行正常
    WARNING: Unknown module: cpw.mods.securejarhandler specified to –add-exports
    WARNING: Unknown module: cpw.mods.securejarhandler specified to –add-opens
    Error: Could not find or load main class cpw.mods.bootstraplauncher.BootstrapLauncher
    Caused by: java.lang.ClassNotFoundException: cpw.mods.bootstraplauncher.BootstrapLauncher

    8月前 回复
    • @ChengKong: java版本不对

      8月前 回复
      • ChengKong

        @ChrisKim: java版本是17
        lighthouse@VM-4-8-ubuntu:~$ java -version
        openjdk version “17.0.5” 2022-10-18
        OpenJDK Runtime Environment (build 17.0.5+8-Ubuntu-2ubuntu118.04)
        OpenJDK 64-Bit Server VM (build 17.0.5+8-Ubuntu-2ubuntu118.04, mixed mode, sharing)

        8月前 回复
    • ChrisKim博主

      @ChengKong: 你的启动指令填写的是什么

      8月前 回复
      • ChengKong

        @ChrisKim: java @user_jvm_args.txt @libraries/net/minecraftforge/forge/1.18.2-40.2.0/win_args.txt %*

        8月前 回复
      • ChengKong

        @ChrisKim: 我刚刚又重新回去看了一遍up的教程发现了问题,太感谢。现在服务器已经成功启动了 [抱拳]

        8月前 回复
  • jass

    你好,我在最后一步启动实例时报错
    Error: Unable to access jarfile forge-1.12.2-14.23.5.2859.jar
    [MCSMANAGER] [ERROR] 检测到实例启动后在极短的时间内退出,原因可能是您的启动命令错误或配置文件错误。
    我搜索后有的说是因为bat和jar不在一个文件夹内,但我确实放在了一个文件夹内,后来在xshell内尝试启动也是一样的结果,这是什么原因导致的呢?如何解决呢?

    8月前 回复
  • nanao

    问一下up主怎么开多版本兼容买了4核8g的服务器

    8月前 回复
  • 飞雪灬尘封

    请教一下,如果整合包服务器显示版本过期是什么原因呢?

    8月前 回复
  • 栀夏

    你好,请问一下这个问题出在哪了[14:32:44] [Server thread/INFO]: com.mojang.authlib.GameProfile@5b7ee273[id=,name=dai_biao,properties={},legacy=false] (/42.86.63.105:51495) lost connection: Disconnected
    然后mc里面显示“登陆失败,无效会话,请尝试重启游戏及启动器”,已经重启游戏和启动器但是还是这样

    7月前 回复
  • acv

    E:\服务器\forge>java @user_jvm_args.txt @libraries/net/minecraftforge/forge/1.18.2-40.1.0/win_args.txt
    错误: 找不到或无法加载主类 @user_jvm_args.txt 这个是什么情况啊,双击run.bat那个文件

    7月前 回复
  • ACV

    救命🆘,忘记用户名和密码了怎么办,他突然就要重登了

    7月前 回复
  • 自闭儿童

    你好,为什么我关闭了正版验证之后我的盗版小号还是进不来啊,在我的服务器显示的是没有ID,不知道是因为什么

    7月前 回复
  • Glass

    No X11 DISPLAY variable was set, but this program performed an operation which requires it.
    问一下这个怎么解决啊

    7月前 回复
  • kuuki

    大佬,为什么我的存档文件下载不下来?最开始会在讯雷里创建个下载连接,但会一直报告连接失败无法下载,把迅雷删了之后点击下载就只是闪一下之后没有任何提示?

    7月前 回复
  • kuuki

    其他文件是可以下载的

    7月前 回复
  • ftc

    为什么我在安装服务器文件forge-1.12.2-14.23.5.2859.jar ,只会弹出选择更多应用

    7月前 回复
  • icesoullll

    systemctl status mcsm-{daemon,web}.service 之后 mcsmanager 是红的咋办

    6月前 回复
  • 沼跃鱼

    管理员密码忘了怎么重置啊

    6月前 回复
  • 123

    想问一下创建服务器显示页面文件太小无法完成操作怎么弄啊

    6月前 回复
    • ChrisKim博主

      @123: 去添加下 swap 虚拟内存,不过我觉得你这个根本原因是内存太小了。

      6月前 回复
  • 咕咕

    你好,我把材质包放入服务器里,怎么才能自动加载

    6月前 回复
  • jkyb233

    谢谢up的教程我已经开好服务器了,这里有几个问题不是很懂 我在服务器把自己设置成创造模式后我朋友不能放置方块是什么原因?还有服务器存档怎么保存?服务器管理面板的world文件为什么没权限下载?

    6月前 回复
    • ChrisKim博主

      @jkyb233: 把出生点保护关掉,world文件夹压缩后就能下载了

      6月前 回复
      • jkyb233

        @ChrisKim: upup刚刚服务器崩了,我现在连不上服务器面板那个网站是发生了什么事吗?

        6月前 回复
      • jkyb233

        @ChrisKim: 问题解决了。。。刚刚看了阿里云服务器没报错还在运行中以为没问题,没想到重启了一下就好了。这阿里云服务器死机了不重启就算了也不报错太坑爹了,虽然是白嫖的。 [笑哭] 第一次崩服没啥经验

        6月前 回复
  • 主治医生

    你好我在开1.7.10的forge服的时候进游戏一直报
    Unexpected packet during modded negotiation – assuming vanilla or keepalives : net.minecraft.network.play.client.C00PacketKeepAlive
    请问这是怎么回事呢

    6月前 回复
  • 纸人纸人

    你好,有个问题想麻烦请教()1.19.2的forge服务器开启以后每次看操作系统负载,面板cpu使用率都明明很低(通常都是10%左右),但是面板端内存使用率总能飙到80%以上,甚至把服卡爆,购买的是2核4GiB,想问下这种情况一般是怎么导致的,升级服务器运行内存管用吗(

    6月前 回复
  • wooyoung

    我想添加那个李芒果空岛的那个 不知道该怎么操作

    6月前 回复
  • zzz

    你好,请问为什么玩一段时间服务器就会特别卡,控制面板也加载不进去了呢,需要升级服务器?

    6月前 回复
  • kaneki

    博主你好,请问一下为什么我关闭了正版验证也还是显示无效会话,我用的是forge1.12.2的版本

    6月前 回复
  • K

    博主你好,我在开服的过程中,普通Java版非常顺利就能够开到了,在这先谢谢博主的教程,但是在开forge的过程中,我服务器开到了,但是却连不进去,显示无效会话,已关闭正版验证,请问有解决方法吗?

    6月前 回复
    • ChrisKim博主

      @K: 那不会啊,是不是你正版验证没调对

      6月前 回复
      • K

        @ChrisKim: 我后面又尝试了一下换Java版本,一开始forge版和普通版都是用的Java8,两个都连不上,然后我又换成了Java17,forge当然就开不了服,但普通版能开,并且可以连进去,这是为什么呢 [疑惑]

        6月前 回复
    • AosakiAoko77

      @K: 哥们我也是你mcsmanger开forge最后一行是Run the command/fml confirm or or/fml cancel to preceed
      Alternatively start the server with -dfml.queryResult=confirm or -dfml.queryResult=cancel to preselect the answer吗

      1月前 回复
  • 暮归

    博主你好,可不可以提供一些服务端整合包

    5月前 回复
  • 张发财

    而你,我的朋友,你是真正的英雄 [爱心] [爱心] [爱心]

    5月前 回复
  • hugh

    大佬,我想请问一下,如果要实现自动备份worlds文件的话,有什么方便的思路吗?

    5月前 回复
    • ChrisKim博主

      @hugh: 可以学一下 sh 脚本和 crontab,这样能实现自动运行备份脚本。
      (话说,mcsm 没有自带这个功能吗

      5月前 回复
  • AntFly

    你好,感谢up详细的教程,我想添加别人的整合包,但是添加不了,希望up能在百忙之中能看到我的回复吧

    5月前 回复
  • 龙雨

    ‍upup为什么我到mcsmanager建立实例那里显示未选择远程节点,下拉也没有得选

    5月前 回复
  • DxdingL

    upup,这种情况是为何呀,23 24俩端口在服务器防火墙上都添加了呀

    连接到远程节点错误
    发生了什么?
    浏览器无法连接到 ws://43.138.30.214:24444

    可能是您未开放远程节点的端口导致,或是使用了内网地址,NAT 网络映射等原因。

    可能的解决方案
    确保【节点管理】中的远程节点使用的地址是公网地址,且状态为正常。
    如果使用内网映射或其他网络代理,则必须确保你的浏览器和面板都要能够连接到节点。
    若有 HTTPS 等,请采用 wss:// 协议连接节点。
    前往 docs.mcsmanager.com 了解更多

    5月前 回复
  • 旧竹

    哇,这个forge真是慢的要命了,几个小时了,还是各种失败,梯子都换了一组了,真是比spring下依赖都慢

    5月前 回复
  • LanYe

    有没有兄弟是安装MCSMANAGER完成后没法用ip+23333连接上的?我去看了我的安全住23333和24444都有开放,后来又去加了全部端口开放还是连不上去

    5月前 回复
  • YooJio

    上传压缩包的时候没有进度条怎么回事 好久没反应

    4月前 回复
  • LingUwU

    Init ItemPhysic coremods …
    Init CreativeCore coremods …


    [05:25:49] [main/INFO] [STDERR/]: [java.lang.ThreadGroup:uncaughtException:1050]: at cpw.mods.modlauncher.Launcher.main(Launcher.java:66)
    [05:25:49] [main/INFO] [STDERR/]: [java.lang.ThreadGroup:uncaughtException:1050]: at net.minecraftforge.server.ServerMain$Runner.runLauncher(ServerMain.java:63)
    [05:25:49] [main/INFO] [STDERR/]: [java.lang.ThreadGroup:uncaughtException:1050]: at net.minecraftforge.server.ServerMain$Runner.access$100(ServerMain.java:60)
    [05:25:49] [main/INFO] [STDERR/]: [java.lang.ThreadGroup:uncaughtException:1050]: at net.minecraftforge.server.ServerMain.main(ServerMain.java:57)
    求助!在MCSM上运行实例到这里就自动关闭了。。但是在windows本机上开服是可以的。。

    4月前 回复
  • lumeng

    启动实例就结束了弹这个 Error: could not open `user_jvm_args.txt’

    4月前 回复
  • Chino

    up想问一下为什么我的java17用remove卸载不掉,想玩1.12的模组但是卡在这了

    4月前 回复
  • 肥宅

    控制台实例运行上传压缩包的forge服后运行报错:Error: Unable to access jarfile forge-1.16.5-36.2.34-installer.jar
    求助!!

    3月前 回复
  • aetly

    请问下载存档下载失败是为什么呢

    3月前 回复
  • wdk

    extract:encodeurl: sill extract encodeurl@1.0.2 extracted to /opt/mcsmanager/daemon/node_modules/.staging
    一直卡在这不动了

    3月前 回复
  • Molne

    我上传整合包老师出现问题,,,,,检测到实例启动后在极短的时间内退出,原因可能是您的启动命令错误或配置文件错误

    3月前 回复
  • Molne

    我的文件夹里根目录就是服务端了

    3月前 回复
  • fliud

    楼主你好,请问我在服务器中即将成功运行服务器时,网站提醒我“浏览器无法连接至公网ip,可能是未开放远程节点的端口或使用内网地址,nat网址的等原因”,且我已按照教程开通了23333和24444和25565和19123(UDP)端口,mscn运行正常且服务端可在本地运行,请问是什么原因

    3月前 回复
    • Jayden

      @fliud: 我也是这个情况,很难受,一直断开

      3月前 回复
      • fluid

        @Jayden: 现在可以了,服务器可用内存低于你设置的最大内存.4g的服务器装好面板之后内存只有3.7了,启动命令里写的xmx小于3.7就行了

        2月前 回复
  • 苏苏

    你好,服务器核心可以在开服后更改吗qwq

    3月前 回复
  • 火火火

    运行的服务端的时候提示“‘java’不是内部或外部的命令或可执行的程序”推测是java安装的问题,安装了十几遍,都提示安装成功,在命令行用java -version检测的时候同样提示上面的问题,问题是在版本不对删除旧版本java后出现的,请问这种要怎么解决(?)orz

    3月前 回复
  • Cedar

    请问博主,服务器该如何更新

    2月前 回复
  • yeah

    基岩版怎样设置显示坐标呀,求

    2月前 回复
  • SiameseCat

    想问一下我这前面都没问题最后mcsmanager那里开启实例总是”检测到实例启动后在极短的时间内退出,原因可能是您的启动命令错误或配置文件错误。然后报错Error:could not open user_jvm_args.txt

    2月前 回复
  • SingleTune

    在windows系统上,java8即可运行1.16.5forge端,而java17反而不行!!!

    2月前 回复
  • MHRMHH

    装完MCSManager在用status指令查看情况的时候第一个显示failed,第二个是active
    mcsm-daemon.service – MCSManager Daemon
    Loaded: loaded (/etc/systemd/system/mcsm-daemon.service; enabled; vendor preset: enabled)
    Active: failed (Result: exit-code) since Thu 2023-08-03 21:04:39 CST; 5s ago
    Process: 5514 ExecStart=/opt/node-v14.19.1-linux-x64/bin/node app.js (code=exited, status=1/FAILURE)
    Main PID: 5514 (code=exited, status=1/FAILURE)
    CPU: 46ms

    Aug 03 21:04:39 IUNBXT1030638 node[5514]: at n (/opt/mcsmanager/daemon/app.js:1:134356)
    Aug 03 21:04:39 IUNBXT1030638 node[5514]: at Object.3165 (/opt/mcsmanager/daemon/app.js:1:848)
    Aug 03 21:04:39 IUNBXT1030638 node[5514]: at n (/opt/mcsmanager/daemon/app.js:1:134356)
    Aug 03 21:04:39 IUNBXT1030638 node[5514]: at /opt/mcsmanager/daemon/app.js:1:134396
    Aug 03 21:04:39 IUNBXT1030638 node[5514]: at Object. (/opt/mcsmanager/daemon/app.js:1:134404) {
    Aug 03 21:04:39 IUNBXT1030638 node[5514]: code: ‘MODULE_NOT_FOUND’,
    Aug 03 21:04:39 IUNBXT1030638 node[5514]: requireStack: [ ‘/opt/mcsmanager/daemon/app.js’ ]
    Aug 03 21:04:39 IUNBXT1030638 node[5514]: }
    Aug 03 21:04:39 IUNBXT1030638 systemd[1]: mcsm-daemon.service: Main process exited, code=exited, status=1/FAILURE
    Aug 03 21:04:39 IUNBXT1030638 systemd[1]: mcsm-daemon.service: Failed with result ‘exit-code’.
    救命啊

    2月前 回复
  • xcsq

    +———————————————————————-
    | MCSManager Installer
    +———————————————————————-
    | Copyright © 2023 MCSManager.
    +———————————————————————-
    | Contributors: Nuomiaa, CreeperKong, Unitwk, FunnyShadow
    +———————————————————————-

    [-] Architecture: x64
    [+] Installing dependent software(git,tar)… Success
    [+] Install Node.JS environment… –2023-08-06 23:11:17– https://nodejs.org/dist/v14.19.1/node-v14.19.1-linux-x64.tar.gz
    Resolving nodejs.org (nodejs.org)… 104.20.23.46, 104.20.22.46, 2606:4700:10::6814:162e, …
    Connecting to nodejs.org (nodejs.org)|104.20.23.46|:443… connected.
    HTTP request sent, awaiting response… 403 Forbidden
    2023-08-06 23:11:21 ERROR 403: Forbidden.

    tar (child): node-v14.19.1-linux-x64.tar.gz: Cannot open: No such file or directory
    tar (child): Error is not recoverable: exiting now
    tar: Child returned status 2
    tar: Error is not recoverable: exiting now
    Failed
    =================================================
    [x] Node installation failed!
    =================================================
    root@iZbp1dvpyl9dv7arutdx21Z:~#

    装MCSManager的时候出现了这个,安装失败了,这是怎么回事啊,求大佬救救。

    2月前 回复
  • S

    你好,请问为什么我 MCSManager 安装运行成功了, 23333端口也开了, 但还是访问不了 MCSManager 控制面板……

    2月前 回复
  • 恶魔喵喵Kyou

    服务器不方便重装系统,求个 CentOS 7装java17的教程~~~~

    1月前 回复
  • AosakiAoko77

    加完模组后mcsmanger显示Run the command/fml confirm or or/fml cancel to preceed
    Alternatively start the server with -dfml.queryResult=confirm or -dfml.queryResult=cancel to preselect the answer咋搞进游戏显示服务器右边有个旧版字样 [大哭]

    1月前 回复
  • CtaNgH

    大佬你好,就是Java版怎么和手机联机

    1月前 回复
  • 网友

    请问下 linux中 手动启动jar 可以 然后通过控制面板启动就报错,请问下 是什么原因

    [MCSMANAGER] [INFO] 正在准备启动实例…

    [MCSMANAGER] [ERROR] 检测到实例进程/容器启动失败(PID 为空),其可能的原因是:
    1. 实例启动命令编写错误,请前往实例设置界面检查启动命令与参数。
    2. 系统主机环境不正确或缺少环境,如 Java 环境等。

    原生启动命令:
    java -jar server.jar

    仿真终端中转命令:
    程序:/opt/mcsmanager/daemon/lib/pty_linux_x64
    参数:[“-dir”,”/opt/mcsmanager/daemon/data/InstanceData/3b32383623de4b1db01c6b246bb0bd8c”,”-cmd”,”[\”java\”,\”-jar\”,\”server.jar\”]”,”-size”,”140,40″,”-color”,”-coder”,”UTF8″]

    请将此信息报告给管理员,技术人员或自行排查故障。
    如果您认为是面板仿真终端导致的问题,请在左侧终端设置中关闭“仿真终端”选项,我们将会采用原始输入输出流的方式监听程序。

    [MCSMANAGER] [Error] 实例启动失败,请检查启动命令,主机环境和配置文件等

    1月前 回复
  • CASSa

    为什么打开了run文件没有另外一个文本文件呢

    4周前 回复
  • 233

    up那个我载入了原来玩的world文档但是原来的游玩建筑装备什么的没有保留就是个原来种子的新世界,然后我跟朋友的装备什么的也没了重新开始,怎么才能让原来的世界跟角色物品保存。

    3周前 回复
  • Hell world

    你好 我想问一下MSCManager的下载速度太慢了,可以用什么办法解决吗?

    3周前 回复
  • Roanlan

    大佬,请问为啥我在MCSManger中重启实例后地图和玩家管理权限啥的都没了

    3周前 回复
  • HH

    原生启动命令:
    Java -Xmx4G -jar fabric-server-launch.jar nogui

    仿真终端中转命令:
    程序:/opt/mcsmanager/daemon/lib/pty_linux_x64
    参数:[“-dir”,”/opt/mcsmanager/daemon/data/InstanceData/0d84b1e6b6f844078ab16ea60da7fa48″,”-cmd”,”[\”Java\”,\”-Xmx4G\”,\”-jar\”,\”fabric-server-launch.jar\”,\”nogui\”]”,”-size”,”140,40″,”-color”,”-coder”,”UTF8″]

    请将此信息报告给管理员,技术人员或自行排查故障。
    如果您认为是面板仿真终端导致的问题,请在左侧终端设置中关闭“仿真终端”选项,我们将会采用原始输入输出流的方式监听程序。

    [MCSMANAGER] [Error] 实例启动失败,请检查启动命令,主机环境和配置文件等

    3周前 回复
  • Ryuhime

    算是很完整的一篇教程了,不过关于MCSManager有疑问,毕竟头一次见这个工具。早之前我搭建过服务器,1.18.1版本时,那时候没见过这个工具,按过去流程和up的流程相比,up的教程似乎没有关于screen去后台运行的部分,想问下MCSManager是有了类似功能所以不需要screen了是吗?

    2周前 回复
    • ChrisKim博主

      @Ryuhime: 不需要了,MCSM已经做好了进程守护,无需再用screen这种手动方式进行操作了。

      2周前 回复
      • Ryuhime

        @ChrisKim: 谢谢,原来如此,那这个工具确实好用,省掉了不少功夫

        2周前 回复
  • sns

    你好,非常感谢你的教程!我想问一下,安装完mcsm后提示登陆,可是我试过密码都不行,怎么重置密码吗?

    2周前 回复
  • sns

    楼上问题已经解决了,最后一个问题,BV1pa411G7zy用视频中的方法建设服务器如何设置内存?我用的2G内存服务器,看监控最多使用了1.1G就崩服了,

    2周前 回复
    • ChrisKim博主

      @sns: 不可能全用完的,你还得给系统留一点。另外因为进制转换,2G 的内存显示出来也不是整 2G,会少一点。

      2周前 回复

颢天

从零开始使用云服务器搭建 Minecraft 服务器
视频 b 站在线观看:https://www.bilibili.com/video/BV1pa411G7zy 视频文件下载:https://www.aliyundrive.com/s/TNhChprmXWQ 视频与本文都采用 CC BY-NC-SA 4.0 许…
扫描二维码继续阅读
2022-08-23