# Varnish Installation

This section covers installation prerequisites, a step-by-step installation procedure, how and where to get help, and how to report bugs. It also contains a set of platform specific notes to aid you when installing Varnish on certain platforms.

- Prerequisites
- Installing Varnish
  - Source or packages?
  - FreeBSD
  - Red Hat / CentOS
  - Debian/Ubuntu
- Compiling Varnish from source
  - Build dependencies on Debian / Ubuntu
  - Build dependencies on Red Hat / CentOS
  - Build dependencies on a SmartOS Zone
  - Building on Solaris and other Solaris-ish OSes
  - Compiling Varnish
  - Installing
- Next steps
- Getting help
  - IRC Channel
  - Mailing Lists
  - Trouble Tickets
  - Commercial Support
- Reporting bugs
  - Varnish crashes
  - Varnish goes on vacation
  - Varnish does something wrong
- Platform specific notes
  - Transparent hugepages on Redhat Enterprise Linux 6
  - OpenVZ
  - TCP keep-alive configuration