apache - 使用 VestaCP 在 Ubuntu 服务器上安装和配置 Varnish 缓存

标签 apache ubuntu caching nginx varnish

我想安装和配置 Varnish Cache 以在 VPS 上正常工作。
vps 操作系统是 Ubuntu 14.04,我已经安装并使用了 VestaCP。 Apache 和 nginx 都安装在我的 vps 上。

我发现在 vps 上安装 Varnish 缓存没有问题,我的问题是我无法将其配置为正常工作。我找到的所有文档都适用于使用 Apache 或 Nginx 的服务器,但 VestaCP 都安装在我的机器上。我需要将 apache 和 nging 移动到其他一些端口,并将 Varnish 移动到端口 80。
所以,我需要有关如何做到这一点的信息。

谢谢你们。

最佳答案

您可以通过更改“/etc/default/varnish”中的“-a”选项来配置 Ubuntu 上的 Varnish 端口。

如需更多选项,请参阅:https://www.varnish-cache.org/docs/4.0/reference/varnishd.html#http-accelerator-daemon

varnish 转发到的后端系统可以在'/etc/varnish/default.vcl' 中配置。

关于apache - 使用 VestaCP 在 Ubuntu 服务器上安装和配置 Varnish 缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34155556/

相关文章:

带授权的 HTTP 缓存

scala - 在 Spark 中强制立即缓存的最有效方法是什么?

apache - 将 phpMyAdmin 映射到 CentOS 和 Apache 上的端口

php - 我可以用 vagrant 和 linux 创建一个虚拟主机吗?

windows - Apache 2.4.3(带有 XAMPP 1.8.1)无法在 Windows 8 中启动

ruby-on-rails - 在 Ubuntu VPS 上单独运行 RoR

php - 如何检查查询返回的结果自上次检查以来是否已更改

mysql - 在 El Capitan 上退出 MySQL 而不重新启动

java - 如何从一个应用程序中提取数据以在 Ubuntu 上的另一个应用程序中使用?

c# - 在 Ubuntu 中,如何使用 C# 清除控制台历史记录?