注意:请注意,本文被视为遗留文档,因为 Fedora 20 已达到其生命周期结束的支持。
Varnish 是一种代理和缓存或 HTTP 加速器,旨在提高繁忙、动态网站的性能。 通过尽可能将流量重定向到静态页面,varnish 减少了动态页面调用的数量,从而减少了负载。
飞行前检查
- 这些说明专门用于将 Varnish 安装在 Fedora 20.
- 我将从 Liquid Web Self Managed 工作 Fedora 20 台已经安装、配置和运行 HTTPD 和 PHP 的服务器,我将以 root 身份登录。
第 1 步:安装清漆
首先,您将遵循一个简单的最佳实践:在安装任何新软件包之前确保可用软件包列表是最新的。
yum -y update
此时,安装 Varnish 就像只运行一个命令一样简单:
yum -y install varnish
第2步:开始清漆
要将 varnish 配置为在引导时启动,请运行以下命令:
systemctl enable varnish
要启动 varnish,请以 root 身份运行以下命令:
systemctl start varnish
要检查 varnish 的状态,请以 root 身份运行以下命令:
systemctl status varnish
检查正在运行的 Varnish 版本:
varnishd -V
Varnish 默认配置为监听 6081 端口。 它希望您的 Web 服务器是本地的,或者在同一台服务器上并侦听端口 8080。
第 3 步:配置文件位置
可以在以下位置找到基本和默认配置文件:
/etc/varnish/default.vcl
一个 example 配置可以在以下位置找到:
/usr/share/doc/varnish/examples/default.vcl
有关使用 vim 编辑文件的复习,请参阅:新用户教程:Vim 文本编辑器概述
查看或编辑 example.vcl:
vim /usr/share/doc/varnish/examples/default.vcl