我的电子商务 Web 应用程序安装在一台服务器上,但现在我计划将 Web 服务器和数据库服务器分开安装在不同的机器上。我只想了解我应该在哪里安装 Squid?安装在 Web 服务器还是数据库服务器上?
答案1
都不是 - 在这种情况下,您不需要 Squid。但绝对不需要在数据库服务器上。您的基础架构将是:
用户 -> Squid?? -> Apache -> 数据库
因此将 Squid 放在数据库服务器上是没有意义的。这也意味着您的用户将以某种方式直接通过网络访问您的数据库 - 虽然这不一定是一个很大的安全问题,但这不是必要的,因此不应该这样做。
如果您使用 squid,那么请将其放在与您的 Web 相同的服务器上或其自己的服务器上。