Installieren Sie Lackcache 5.1 für Nginx auf Debian und Ubuntu

Installieren Sie Lackcache 5.1 für Nginx auf Debian und Ubuntu

Lackcache (auch genannt Lack) ist eine Open Source, HTTP Accelerator, die Webseiten im Speicher speichert, sodass Webserver nicht immer wieder dieselbe Webseite erstellen müssen, wenn sie von einem Client angefordert werden. Sie können Lack so konfigurieren, dass sie vor einem Webserver arbeiten, um die Seiten viel schneller zu bedienen und den Websites eine erhebliche Geschwindigkeit zu verleihen.

In unserem letzten Artikel haben wir erklärt, wie Sie einen Lackcache für Apache auf einem Debian- und Ubuntu -System einrichten können.

In diesem Artikel erläutert wir, wie Sie Lack Cache 5 als Front-End-End-End-End-Ende-HTTP-Server auf einem Debian- und Ubuntu-System installieren und konfigurieren.

Anforderungen:

  1. Ein Ubuntu -System, das mit Lemp Stack installiert ist
  2. Ein mit LEMP Stack installiertes Debian -System
  3. Ein Debian/Ubuntu -System mit statischer IP -Adresse

Schritt 1: Installieren Sie Lackcache auf Debian und Ubuntu

1. Leider gibt es keine vorkompilierten Pakete für die neueste Version von Lackcache 5 (ich.e 5.1.2 Zum Zeitpunkt des Schreibens) müssen Sie es aus seinen Quelldateien erstellen, wie unten gezeigt.

Beginnen Sie mit der Installation der Abhängigkeiten für das Kompilieren von Quelle mit dem APT -Befehl wie diesem.

$ sudo apt installieren python-docutils libedit-dev libpcre3-dev pkg-config Automake Libtool Autoconf libncurses5-dev libncurses5 

2. Laden Sie nun Lack herunter und kompilieren Sie ihn wie folgt aus der Quelle.

$ wget https: // repo.Lack-Cache.Org/Quelle/Lack-5.1.2.Teer.gz $ tar -Zxvf Lack -5.1.2.Teer.GZ $ CD Lack-5.1.2 $ Shautogen.sh $ sh konfigurieren $ make $ sudo mach install $ sudo ldconfig 

3. Nach dem Kompilieren von Lackcache aus der Quelle wird die Hauptausführung als Installation als installiert als /usr/local/sbin/varnishd. Um zu bestätigen, dass die Lackinstallation erfolgreich war, führen Sie den folgenden Befehl aus, um die Version zu sehen.

$/usr/local/sbin/varnishd -v 
Überprüfen Sie die Varnish -Cache -Version

Schritt 2: Konfigurieren Sie Nginx so, dass er mit Lackcache funktioniert

4. Jetzt müssen Sie konfigurieren Nginx Mit Lackcache arbeiten. Standardmäßig hört Nginx auf Port zu 80, Sie müssen den Standard -Nginx -Port ändern auf 8080 Also läuft es hinter Lack zwischengespeichert.

Öffnen Sie daher die Nginx -Konfigurationsdatei /etc/nginx/nginx.Conf und finden Sie die Linie Hören Sie 80, Dann ändern Sie es auf Hören Sie 8080 Als Serverblock wie im Screenshot unten gezeigt.

$ sudo vi/etc/nginx/nginx.Conf 
Ändern Sie den Nginx -Port

5. Sobald der Port geändert wurde, können Sie Nginx -Dienste wie folgt neu starten.

$ sudo systemctl starten nginx neu 

6. Beginnen Sie nun den Lack -Daemon manuell, indem Sie den folgenden Befehl eingeben, anstatt anzurufen Systemctl Start Lack, Da bestimmte Konfigurationen nicht vorhanden sind, wenn sie aus der Quelle installiert sind:

$ sudo/usr/local/sbin/larnishd -a: 80 -b localhost: 8080 
Starten Sie Lack -Cache -Daemon

Schritt 3: Testen Sie den Lack -Cache auf nginx

7. Testen Sie schließlich, ob Varnish -Cache aktiviert ist und mit dem Nginx HTTP -Server die Arbeiten mit dem arbeiten CULL -Befehl unten, um den HTTP -Header anzuzeigen.

$ curl -i http: // localhost 
Testen Sie den Lack -Cache auf Nginx

Weitere Informationen finden Sie im Lack -Cache -Github -Repository: https: // github.COM/LARNISHCACHE/LARNISH-CACHE

In diesem Tutorial haben wir gezeigt, wie man Lack -Cache 5 einstellt 5.1 für Nginx HTTP -Server auf Debian- und Ubuntu -Systemen. Sie können über das Feedback von unten alle Gedanken oder Abfragen mit uns teilen.