Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Run these commands

    Code Block
    sudo apt-get install apt-transport-https
    curl http://repo.varnish-cache.org/debian/GPG-key.txt | sudo apt-key add -
    sudo sh -c 'echo "deb https://repo.varnish-cache.org/ubuntu/ trusty varnish-4.0" >> /etc/apt/sources.list.d/varnish-cache.list'
    sudo apt-get update
    sudo apt-get install varnish


  2. Now edit the varnish setup

    Code Block
    sudo nano /etc/default/varnish
    1. Change the line DAEMON_OPTS="-a :6081 \  
      1. to DAEMON_OPTS="-a :80 \

  3. LEMP + Drupal

    1. Edit the default vcl

      Code Block
      sudo nano /etc/varnish/default.vcl


      1. Copy this file into it: https://gist.github.com/labboy0276/cae7f121e1abe2321926cdf699702cd0

    2. Edit your hosts file

      Code Block
      sudo nano /etc/nginx/sites-available/drupal


      1. Change the listen port from 80 to 8008

  4. LAMP + Wordpress
    1. Edit the default vcl

      Code Block
      sudo nano /etc/varnish/default.vcl


      1. Copy this file into it: https://gist.github.com/labboy0276/cae7f121e1abe2321926cdf699702cd0

    2. Edit the config:

      Code Block
      sudo nano /etc/apache2/ports.conf


      1. Add or change what is there for these values:

        Code BlockNameVirtualHost 127.0.0.1:8008 Listen 127.0.0.1:

        Change the Listen port to 8008


    3. Edit your hosts file:

      Code Block
      sudo nano /etc/apache2/sites-available/000-default.conf


    4. Change the listen port from 80 to 8008

  5. reboot the server