google-cloud-platform - 无法使用 OpenLiteSpeed 在 GCP 上访问 CyberPanel 登录
问题描述
我已经在带有 CentOS7 的 GCP 微型实例上安装了带有 OpenLiteSpeed 的 Cyber Panel,虽然我可以访问 OpenLiteSpeed 控制面板,但我无法访问 Cyber Panel 登录,后者超时。我没有使用 1-click CyberPanel 图像,而是使用:
wget -O installer.sh https://cyberpanel.net/install.sh
我已经打开了端口 7080 和 8090,如下面的 nmap 报告所示。
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:7080 0.0.0.0:* LISTEN 1025/openlitespeed
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1025/openlitespeed
tcp 0 0 0.0.0.0:8090 0.0.0.0:* LISTEN 1037/lscpd (lscpd -
我在 2018 年看到了另一篇类似的帖子,但在https://forums.cyberpanel.net/discussion/601/cyberpanel-cannot-be-accessed-from-google-cloud-platform上没有解决方案
我没有意识到 OpenLiteSpeed 带有它自己的控制面板,我以为它只是 Apache 的替代品,所以我以为我会使用 CyberPanel 来设置帐户/虚拟主机等。
任何帮助追踪问题将不胜感激。我对 Linux/CentOS/Apache 的经验有限,对 OpenLireSpeed 和 CyberPanel 没有经验。
解决方案
我从另一篇文章中注意到有人说使用 sudo 安装不起作用,所以我删除了实例,重新创建并使用 root 用户安装;没有任何区别。
在安装结束时,我错过了需要打开的端口列表:
请确保您已为输入/输出打开以下端口:TCP:8090 用于 CyberPanel TCP:80,TCP:443 和 UDP:443 用于网络服务器 TCP:21 和 TCP:40110-40210 用于 FTP TCP:25,TCP:587 , TCP: 465, TCP: 110, TCP: 143 and TCP: 993 for mail service TCP: 53 and UDP: 53 for DNS service
虽然我开了7080和8090,但我没有打开
TCP:53 和 UDP:53 用于 DNS 服务
和
UDP:443 用于网络服务器
我相信是打开了允许 Cyber Panel 登录页面加载的 UDP:443。
推荐阅读
- excel - 通过 VBA 打开 excel 设置
- python - 如何在 Python 中解析 JSON 中的值
- reactjs - 如何处理 JSS 中进度条值的颜色?
- flutter - 我在尝试登录或注册时收到错误“错误类型'AuthResult'不是类型转换中'FirebaseUser'类型的子类型”
- java - 无法导入包 org.objectweb.asm
- r - 不规则多边形的栅格化坐标会改变原始形状
- android - webview 应用程序以空白屏幕打开
- python - 当我在 hmmlearn 包中使用 model.score 时,为什么会出现“'diag' mix covars must be non-negative”错误?
- sql - 发生算术溢出。执行存储过程时
- amazon-web-services - 如何从 .out 文件创建 AWS AMI?