VPS i serwery dedykowane (Centrum kontroli hostingu) Pomoc

How to install Varnish on Ubuntu 14.04

Varnish is a caching engine used to speed up the delivery of your website. A speedy website is key to a great user experience. This article will show you how to install varnish using apt-get on Ubuntu 14.04

DIFFICULTY Basic - 1 | Medium - 2 | Advanced - 3
TIME REQUIRED 30 min
RELATED PRODUCTS CentOS-based VPS or dedicated servers

Installing Varnish on Ubuntu is simple, we can achieve this by using the built in package manager and pulling the package directly from varnish-cache.org. You will need to be logged in as root to complete this setup. First, we will install the necessary dependencies that Varnish requires:

apt-get install apt-transport-https

Now we need to retrieve the GPG Key from varnish-cache.org. We will be using the cURL command to achieve this, if you don't have cURL installed already you can run:

apt-get install curl

Now, to retrieve the key:

curl https://repo.varnish-cache.org/ubuntu/GPG-key.txt | apt-key add -

Next we need to add the repository to the apt sources, we will use the echo command to make it easy:

echo "deb https://repo.varnish-cache.org/ubuntu/ trusty varnish-4.0" >> /etc/apt/sources.list.d/varnish-cache.list

Now that we have added the repository to apt, we can install varnish:

apt-get update
apt-get install varnish

Congratulations, you have successfully installed Varnish on Ubuntu 14.04 - now we need to configure Apache.

Varnish is automatically configured to server content over port 80 and fetch contents from Apache on port 8080, we need to update Apache to serve content over port 8080.

First, lets update the port Apache listens on:

vi /etc/apache2/ports.conf

and update the following line to match the configuration below:

Listen 127.0.0.1:8080

If you have any virtual hosts configured, you will need to update these as well - ensure your configuration looks like this:

Save and exit the file, and restart the services:

service apache2 reload
service varnish restart

You can check to see if varnish is working by typing the following command:

varnishstat

You have successfully installed Varnish on your Ubuntu server, you can test whether or not it is working by analyzing the headers or using a browser plugin.


Czy ten artykuł był pomocny?
Thanks for your feedback. To speak with a customer service representative, please use the support phone number or chat option above.
Cieszymy się, że udało się nam pomóc! Czy coś jeszcze możemy dla Ciebie zrobić?
Przykro nam z tego powodu. Tell us what was confusing or why the solution didn’t solve your problem.