Vil du gerne lære at installere Apache trafik server som en omvendt proxy for Nginx på Ubuntu Linux? I denne tutorial, vil vi vise dig alle de trin, der kræves for at udføre Apache trafik server installation på Ubuntu Linux i 5 minutter eller mindre.

• Ubuntu 18.04
• Ubuntu 19.10
• Apache Trafik Server 8.0.5
• Nginx 1.16.1

I vores eksempel vil Apache Traffic Server-tjenesten lytte på TCP-porten 80.

I vores eksempel vil Nginx-tjenesten lytte på TCP-porten 8080.

Apache Traffic Server - Relateret tutorial:

På denne side tilbyder vi hurtig adgang til en liste over selvstudier relateret til Apache Traffic Server.

Tutorial Apache Trafik Server - Reverse Proxy Installation på Ubuntu Linux

Installer Apache Traffic Server.

Copy to Clipboard

Rediger konfigurationsfilen records.config.

Copy to Clipboard

Find følgende linje.

Copy to Clipboard

Skift tjenesten fra port 8080 til port 80.

Copy to Clipboard

Genstart Apache-trafikserveren.

Copy to Clipboard

Rediger konfigurationsfilen til remap.config.

Copy to Clipboard

Tilføj følgende linjer i slutningen af denne konfigurationsfil.

Copy to Clipboard

I vores eksempel vil enhver forbindelse til IP-adressen 200.200.200.200 på port 80 blive omdirigeret til localhost på port 8080.

Du skal ændre IP-adressen 200.200.200.200 til din server IP-adresse.

Genstart Apache-trafikserveren.

Copy to Clipboard

Kontroller, om ATS-tjenesten lytter på TCP-port 80.

Copy to Clipboard

Her er kommandoen output.

Copy to Clipboard

Du er færdig med Apache trafik service konfiguration på Ubuntu LInux.

Selvstudium Apache Traffic Server - Cachekonfiguration

Den mængde diskplads, der er tilladt for cachen, angives på konfigurationsfilen med navnet storage.config.

Rediger denne konfigurationsfil.

Copy to Clipboard

Her er ATS standard disk cache konfiguration.

Copy to Clipboard

Denne konfiguration gør det muligt at bruge 256 MB diskplads til cache.

ATS-cachekonfigurationen er angivet for konfigurationsfilen med navnet records.config.

Rediger konfigurationsfilen records.config.

Copy to Clipboard

Her er ATS standard cache konfiguration.

Copy to Clipboard

Denne konfiguration angiver følgende:

• ATS-tjenesten administrerer automatisk den mængde RAM, der bruges til cache.
• Objekter, der er større end 4 MB, opbevares ikke i RAM-cachen.
• Den maksimale objektstørrelse, der skal cachelagres, er ubegrænset.

Når du har ændret konfigurationsfilerne, skal du genstarte ATS-tjenesten.

Copy to Clipboard

Tillykke! Du kan ændre konfigurationen af ATS-tjenestecachen.

Tutorial - Nginx Installation på Ubuntu Linux

Installer tjenesten Nginx.

Copy to Clipboard

Rediger Nginx-konfigurationsfilen med navnet standard.

Copy to Clipboard

Her er filen, før vores konfiguration.

Copy to Clipboard

Rediger Nginx-standardporten fra 80 til 8080.

Her er filen, efter vores konfiguration.

Copy to Clipboard

Genstart tjenesten Nginx.

Copy to Clipboard

Kontroller, om tjenesten Nginx lytter på TCP-porten 8080.

Copy to Clipboard

Her er kommandoen output.

Copy to Clipboard

Du er færdig med Nginx-konfigurationen for at bruge den omvendte proxytjeneste.

Tutorial Apache Traffic Server - Test af din installation

Når du er færdig med installationen, skal du teste din konfiguration.

Åbn en browsersoftware, og angiv den eksterne IP-adresse på din Apache-trafikserver.

I vores eksempel blev følgende webadresse indtastet i browseren:

• http://200.200.200.200

ATS-tjenesten kommunikerer med Nginx-tjenesten og besvarer din anmodning.

Brug følgende kommando til at kontrollere, om ATS-tjenesten besvarer din anmodning.

Copy to Clipboard

Her er kommandoen output.

Copy to Clipboard

Som du kan se på overskriften, svarer Apache-trafikserveren brugeranmodningen.