GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat mezipaměť laku na Ubuntu 14.04

V tomto tutoriálu vám ukážeme, jak nainstalovat Varnish Cache na Ubuntu 14.04. Pro ty z vás, kteří to nevěděli, Varnish Cache je výkonný open-source HTTP akcelerátor, který lze nainstalované před jakýmkoli webovým serverem, jako je Apache nebo Nginx. Mezipaměť Varnish může zlepšit celkový výkon vašeho webového serveru ukládáním obsahu do mezipaměti. Mezipaměť Varnish uchovává kopii požadavků uživatelů a obsluhuje stejnou stránku, když uživatel znovu navštíví webovou stránku. váš web je opravdu rychlý a zrychluje výkon vašeho webu až 300–1000x (tj. 80 % nebo více).

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete své stránky na vlastním VPS. Instalace je poměrně jednoduchá. ukáže vám krok za krokem instalaci Varnish Cache 4 na Ubuntu 14.04.

Nainstalujte mezipaměť Varnish na Ubuntu 14.04

Krok 1. Nejprve se ujistěte, že jsou všechny balíčky aktuální.

sudo apt-get update
sudo apt-get upgrade

Krok 2. Nainstalujte webový server Apache.

Pro tuto část budeme předpokládat, že jste již na svůj server nainstalovali Apache a běží správně. Pokud ne, napište tento příkaz do svého terminálu:

sudo apt-get install apache2

Krok 3. Nainstalujte Varnish pomocí apt-get příkaz.

Varnish lze nainstalovat přidáním úložiště Varnish do vašich zdrojů a pomocí apt-get jej nainstalovat:

sudo apt-get install apt-transport-https
sudo curl https://repo.varnish-cache.org/ubuntu/GPG-key.txt | apt-key add -
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

Krok 4. Konfigurace laku.

Lak je automaticky nakonfigurován tak, aby poskytoval obsah přes port 80 a načítal obsah z Apache na portu 8080, potřebujeme aktualizovat Apache, aby poskytoval obsah přes port 8080:

### sudo nano /etc/apache2/ports.conf
Listen 127.0.0.1:8080

Pokud máte nakonfigurované nějaké virtuální hostitele, budete je muset také aktualizovat – ujistěte se, že vaše konfigurace vypadá takto:

<VirtualHost 127.0.0.1:8080>

Potom musíme nakonfigurovat Varnish tak, aby naslouchal na portu 80. Upravte soubor /etc/default/varnish Najděte sekci začínající „Alternativa 2, Konfigurace s VCL“ Ujistěte se, že je bez komentáře a aktualizujte port:

DAEMON_OPTS="-a :80 \
             -T localhost:6082 \
             -f /etc/varnish/default.vcl \
             -S /etc/varnish/secret \
             -s malloc,256m"

Jakmile soubor uložíte a opustíte jej, otevřete default.vcl soubor:

### sudo nano /etc/varnish/default.vcl
backend default {
    .host = "127.0.0.1";
    .port = "8080";
}

Restartujte službu Apache a Varnish, aby se změny projevily:

sudo service apache2 restart
sudo service varnish restart

Zda lak funguje, můžete zkontrolovat zadáním následujícího příkazu:

varnishstat

Krok 5. Testování laku.

Test se skládá z vytvoření požadavku HTTP pomocí curl a ověření, že jej zpracovává Varnish:

[[email protected] ~ ]# curl -I 192.168.146.161
 HTTP/1.1 403 Forbidden
 Date: Mon, 02 Jun 2015 24:06:10 GMT
 Server: Apache/2.4.6 (Ubuntu) PHP/5.4.16
 Last-Modified: Thu, 16 Dec 2014 19:30:58 GMT
 ETag: "1321-5058a1e728280"
 Accept-Ranges: bytes
 Content-Length: 4897
 Content-Type: text/html; charset=UTF-8
 X-Varnish: 32779
 Age: 0
 Via: 1.1 varnish-v4
 Connection: keep-alive

Gratulujeme! Úspěšně jste nainstalovali lak. Děkujeme, že jste použili tento návod k instalaci mezipaměti laku v systému Ubuntu 14.04. Pro další nápovědu nebo užitečné informace vám doporučujeme navštívit oficiální web laku.

P>


Ubuntu
  1. Jak nainstalovat mezipaměť laku na CentOS 8

  2. Jak nainstalovat a nakonfigurovat lak na Ubuntu 20.04?

  3. Jak nainstalovat mezipaměť laku na Ubuntu 18.04 LTS

  1. Jak nainstalovat Docker na Ubuntu 18.04

  2. Jak nainstalovat Apache na Ubuntu 18.04

  3. Jak nainstalovat lak na Ubuntu 20.04 LTS

  1. Jak nainstalovat MariaDB 10.4 na Ubuntu 18.04

  2. Jak nainstalovat MongoDB na Ubuntu 18.04

  3. Jak nainstalovat Jenkins na Ubuntu 18.04