如何让 PRTG 服务器与 Apache 一起运行?

如何让 PRTG 服务器与 Apache 一起运行?

我们曾经使用本地 Apache 实例(WAMP)作为开发环境,但最近我们在同一台机器上安装了 PRTG 服务器,因此它监听相同的端口,因为它是一个基于 Web 的工具。

由于服务器 IP 上的 Web 请求不断发送到 PRTG,我们无法再访问我们的 Apache 服务器。

我将 PRTG 监听端口改为 8080,这样我们就有 2 个 Web 服务器监听 2 个不同的端口。

它似乎不能很好地工作:当我尝试使用浏览器(Firefox,Chrome)访问 xxx.xxx.xxx.xxx:80 时,它会立即更改为 xxx.xxx.xxx.xxx:8080,然后我进入 PRTG 主页。

为什么它与我要求的不一样?我应该使用完全不同的非标准端口吗?我有什么解决方案?

答案1

首先需要检查两个潜在原因:

  1. 将 PRTG 设置为端口 8080,但使用 HTTPS,因为有一个到端口 80 的转发。请参阅还有这篇知识库文章
  2. 它“仅”在 localhost/127.0.0.1 端口上命中 80,它是 PRTG 中的报告生成器,你能用这个解决吗

附加解决方案:转到“Windows 服务管理控制台”,并确保在 Apache 之后启动 PRTG Web 服务器。PRTG 仅占用 Apache 尚未占用的端口。

相关内容