Varnish — это гибкий инструмент для ускорения работы сервера. Не буду писать много текста о нем, этой информации более чем достаточно в интернете. Процесс установки: Ставим Apache2 sudo apt-get update sudo apt-get install apache2 Код sudo apt-get update sudo apt-get install apache2 Для теста переходим по http://localhost. Открылась стандартная заглушка, значит дальше. Ставим Varnish sudo apt-get install varnish Код sudo apt-get install varnish Настройка Varnish открываем файл nano /etc/default/varnish Код nano /etc/default/varnish и меняем DAEMON_OPTS="-a :6081 \ -T localhost:6082 \ -f /etc/varnish/default.vcl \ -S /etc/varnish/secret \ -t 120 \ -s malloc,256m" Код DAEMON_OPTS="-a :6081 \ -T localhost:6082 \ -f /etc/varnish/default.vcl \ -S /etc/varnish/secret \ -t 120 \ -s malloc,256m" на DAEMON_OPTS="-a :80 \ -T localhost:6082 \ -f /etc/varnish/default.vcl \ -S /etc/varnish/secret \ -t 120 \ -s malloc,256m" Код DAEMON_OPTS="-a :80 \ -T localhost:6082 \ -f /etc/varnish/default.vcl \ -S /etc/varnish/secret \ -t 120 \ -s malloc,256m" Теперь нужно изменить конфигурацию Varnish VCL. nano /etc/varnish/default.vcl backend default { .host = "127.0.0.1"; .port = "81"; } Код nano /etc/varnish/default.vcl backend default { .host = "127.0.0.1"; .port = "81"; } Настройки Apache2 sudo nano /etc/apache2/ports.conf Код sudo nano /etc/apache2/ports.conf Меняем дефолтный 80 порт на 81. NameVirtualHost 127.0.0.1:81 Listen 127.0.0.1:81 Код NameVirtualHost 127.0.0.1:81 Listen 127.0.0.1:81 Осталось изменить виртуальный хост. Для этой статьи я создал новый ****лет в DigitalOcean, поэтому здесь дефолтный хост (000-default.conf). Если у вас есть другие хосты, не забудьте поменять настройки и в них. nano /etc/apache2/sites-enabled/000-default.conf Код nano /etc/apache2/sites-enabled/000-default.conf Меняем порт: ... Код ... Все. Осталось перезагрузить Apache2 и Varnish, чтобы задействовать конфиги. [CODE]sudo service apache2 restart sudo service varnish restart[/CODE]