Vill du lära dig att installera Nginx Modsecurity-funktionen? I den här guiden, vi kommer att konfigurera Nginx Modsecurity funktionen på en dator som kör Ubuntu Linux.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
• ModSecurity 3.0.4

Utrustning lista

I följande avsnitt presenteras listan över utrustning som används för att skapa den här självstudien.

Som en Amazon Associate, jag tjänar från kvalificerade inköp.

Självstudien Nginx - ModSecurity-installation

Installera Nginx-servern.

Copy to Clipboard

Installera de paket som krävs.

Copy to Clipboard

Installera programvaran med namnet SSDEP.

Copy to Clipboard

Ladda ner den senaste versionen av ModSecurity.

Copy to Clipboard

Kompilera och installera ModSecurity.

Copy to Clipboard

Ladda ner den senaste versionen av Nginx-kontakten för ModSecurity.

Copy to Clipboard

Verifiera den version av Nginx som är installerad på ditt system.

Copy to Clipboard

Här är kommandot utgång.

Copy to Clipboard

Ladda ner källkoden för samma version av Nginx som är installerad på ditt system.

Copy to Clipboard

Kompilera och installera Nginx-kontakten.

Copy to Clipboard

Hämta och installera ModSecurity Core Rule Set.

Copy to Clipboard

Grattis! Du har avslutat ModSecurity-installationen på Nginx-servern.

Självstudien Nginx - ModSecurity-konfiguration

Redigera Nginx-konfigurationsfilen.

Copy to Clipboard

Lägg till följande rad i Nginx-konfigurationsfilen.

Copy to Clipboard

Här är filen innan vår konfiguration.

Copy to Clipboard

Här är filen efter vår konfiguration.

Copy to Clipboard

Skapa en katalog med namnet Modsec och kopiera de konfigurationsfiler som krävs.

Copy to Clipboard

Redigera konfigurationsfilen ModSecurity.

Copy to Clipboard

Leta upp följande rader.

Copy to Clipboard

Ändra dessa rader till följande konfiguration.

Copy to Clipboard

Här är filen efter vår konfiguration.

Copy to Clipboard

Skapa en fil för att göra det möjligt för ModSecurity att använda de installerade CRS-reglerna.

Copy to Clipboard

Här är filinnehållet.

Copy to Clipboard

Redigera Nginx-konfigurationsfilen för standardwebbplatsen.

Copy to Clipboard

Lägg till följande rad i Nginx-konfigurationsfilen.

Copy to Clipboard

Här är filen innan vår konfiguration.

Copy to Clipboard

Här är filen efter vår konfiguration.

Copy to Clipboard

Starta om Nginx-tjänsten.

Copy to Clipboard

Använd valfrit din webbläsare för att skicka en testbegäran till Nginx-servern.

Efter att ha skickat en testbegäran verifierar du ModSecurity-loggen

Copy to Clipboard

Grattis! Du har avslutat ModSecurity-konfigurationen på Nginx-servern.