使用 Squid 和 Apache

使用 Squid 和 Apache

我在 Ubuntu 12.04 上安装了 squid3。我将 http_port 更改为 80。当我在 squid 中输入“无法检索请求的 URL”时,出现了 10.1.1.103。我是否必须运行 Apache 作为我的 Web 服务器,或者 squid 本身有一个 Web 服务器来运行 Web 文件?我有点困惑。我被要求在 apache 之上设置 squid,但我找不到将它们集成在一起的方法。

答案1

如果您尝试使用一台机器实现此目的,那么您通常会将 squid 设置为监听端口 80,将 apache 设置为监听端口 8080(或其他端口)。Squid 在端口 80 接收请求,然后将其转发到端口 8080 上的 apache(如果它无法从缓存中读取)。

相关内容