### Navigation

- index
- next |
- previous |
- Varnish v-trunk documentation »

# Using Varnish

This tutorial is intended for system administrators managing Varnish cache. The reader should know how to configure her web- or application server and have basic knowledge of the HTTP protocol. The reader should have Varnish up and running with the default configuration.

The tutorial is split into short chapters, each chapter taking on a separate topic. Good luck.

- Backend servers
- Starting Varnish
- Logging in Varnish
- Sizing your cache
- Put Varnish on port 80
- Varnish Configuration Language - VCL
- Statistics
- Achieving a high hitrate
- Cookies
- Vary
- Pitfall - Vary: User-Agent
- Purging and banning
- Edge Side Includes
- Advanced Backend configuration
- Directors
- Health checks
- Misbehaving servers
- Advanced topics
- Troubleshooting Varnish

### Navigation

- index
- next |
- previous |
- Varnish v-trunk documentation »