Skip to content

Latest commit

 

History

History
102 lines (63 loc) · 4.18 KB

common_qa.md

File metadata and controls

102 lines (63 loc) · 4.18 KB

常见问题

数据文件都存储在哪?

  • 在 Windows 下,通常位于start.bat启动.bat同路径下的/web/data/daemon/data中。

  • 在 Linux 下,如果采用一键安装脚本安装 MCSManager,那么数据文件位于 /opt/mcsmanager/web/data/opt/mcsmanager/daemon/data


为什么提示无法与终端建立连接?

若访问实例终端,需要访问面板页面所使用的浏览器所在的网络环境,能够与守护进程直接进行连接

守护进程的端口默认为 24444。

你可以尝试在浏览器中直接输入守护进程的地址。

图片

若提示如图上的信息,则说明您当前的网络环境可以正常访问守护进程,否则请通排查以下可能:

守护进程是否正常运行?

  • 在 Windows 下,守护进程的终端窗口不要关闭,会导致守护进程退出,可以使用任务管理器查看当前的 node_app.exe 进程情况。
  • 在 Linux 下,在命令行输入以下命令查看当前的进程情况。
    ps -ef | grep "node app.js"
  • 守护进程和控制面板应用是两个不同的进程,这意味着通常情况下,对应的进程会大于等于两个。请保证守护进程的正常运行。

是否开启了守护进程端口(24444)的入站访问?

  • 咨询你的服务器提供商开放相关的端口。
  • 如果你采用的是云服务器,请确认服务器是否有默认的防火墙限制并尝试对其进行配置,例如阿里云的安全组配置
  • 如果你是 Windows 服务器,请参考配置防火墙 Windows Defender 最佳实践
  • 如果你是 Linux 服务器,请自行查找对应发行版本的防火墙配置方法。
  • 绝对不要将防火墙关闭!!这会给你的服务器带来巨大的安全隐患。

如果你为 MCSManager 配置了反向代理(Nginx,Apache...),请查看下一条。


配置反向代理后无法连上面板/终端/守护进程

反向代理配置需要配置 23333 端口(Web 程序默认端口)与 24444 端口(Daemon 程序默认端口),并且 24444 端口需要拥有 WebSocket 通信能力。

你需要同时为控制面板应用(23333)和守护进程(24444)进行反向代理,并且为其配置 WebSocket 相关的支持。

以 Nginx 为例,请查看配置反向代理获取参考。


守护进程的密钥在哪?

  • 在 Windows 下,通常位于start.bat启动.bat同路径下的/web/data/daemon/data/Config/global.json中。

  • 在 Linux 下,如果采用一键安装脚本安装 MCSManager,那么数据文件位于 /opt/mcsmanager/daemon/data/Config/global.json

    # 将密钥打印到命令行终端上。
    cat /opt/mcsmanager/daemon/data/Config/global.json

默认的账号密码是什么?

账号和密码会在第一次启动 Mcsmanager 控制面板的时候显示在命令行终端上。

#默认账号和密码
账号:root
密码: 123456

如果忘记了管理员密码怎么办?

控制面板在运行时会检测用户是否为空,若为空会自动创建一个默认的管理员账号。

如果您忘记了管理员账号,您只能备份并删除原有的用户配置文件夹,并且重新生成一个新的管理员账号以覆盖。

cd /web
#创建备份并删除原有的用户配置
mv /data/User /data/UserBackup
#打开面板以创建新的管理员账号
node app.js

如何获取 ApiKey?

ApiKey 是一段十六进制字符串,例如 f81768ab920341e6b6ea4cb231fc24bc,是调用 API 时的密钥。

可以从面板首页右上角的 个人资料 -> API 接口密钥 中生成。

Warning:请勿将 ApiKey 透露给任何人,否则可能会造成账号被意外调用。