Please note that this article is considered legacy documentation because Fedora 21 has reached its end-of-life support.
- These instructions are intended specifically for installing the Varnish on Fedora 21.
- I’ll be working from a Liquid Web Self Managed Fedora 21 server with HTTPD and PHP already installed, configured, and running, and I’ll be logged in as root.
Step 1: Install VarnishFirst, you’ll follow a simple best practice: ensuring the list of available packages is up to date before installing anything new.
yum -y updateAt this point, installing Varnish is as simple as running just one command:
yum -y install varnish
Step 2: Start VarnishTo configure varnish to start at boot, run the following command:
systemctl enable varnishTo start varnish, run the following command as root:
systemctl start varnishTo check the status of varnish, run the following command as root:
systemctl status varnishCheck the version of Varnish that is running:
varnishd -VVarnish is configured to listen on port 6081 by default. It expects your web server to be local, or on the same server and listening on port 8080.
Step 3: Configuration File LocationsA basic and default configuration file can be found at: /etc/varnish/default.vcl An example configuration can be found in: /usr/share/doc/varnish/example.vcl For a refresher on editing files with vim see: New User Tutorial: Overview of the Vim Text Editor To view or edit example.vcl: