注意:请注意,本文被视为遗留文档,因为 Fedora 23 已达到其生命周期结束的支持。
Varnish 是一个 Web 加速器,特别是缓存 HTTP 反向代理,旨在提高繁忙、动态网站的性能。 通过尽可能将流量重定向到静态页面,Varnish 减少了动态页面调用的数量,从而减少了负载。
飞行前检查
- 这些说明专门用于在 Fedora 23. 如果您使用不同的操作系统,请查看我们的安装清漆指南 Fedora 21 或 CentOS 7。
- 我们将在 Liquid Web Self Managed 上以 root 身份工作 Fedora 23服务器。 Apache 并且 PHP 已经安装、配置和运行。
步骤#1:安装清漆
一个命令安装 Varnish:
dnf -y install varnish
步骤#2:开始清漆
要将 varnish 配置为在引导时启动,请运行以下命令:
systemctl enable varnish
这应该返回类似于以下内容的输出:
[root@host ~]# systemctl enable varnish
Created symlink from /etc/systemd/system/multi-user.target.wants/varnish.service to /usr/lib/systemd/system/varnish.service.
启动清漆:
systemctl start varnish
要检查 Varnish 的状态:
systemctl status varnish
Varnish 默认配置为监听 6081 端口。 它希望您的 Web 服务器正在侦听端口 8080。
步骤#3:配置文件位置
可以在以下位置找到基本和默认配置文件:
/etc/varnish/default.vcl
一个 example 配置可以在以下位置找到:
/usr/share/doc/varnish/example.vcl