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.
Nginx – Relaterade Handledning:
På den här sidan erbjuder vi snabb tillgång till en lista över tutorials relaterade till Nginx.
Självstudien Nginx – ModSecurity-installation
Installera Nginx-servern.
Installera de paket som krävs.
Installera programvaran med namnet SSDEP.
Ladda ner den senaste versionen av ModSecurity.
Kompilera och installera ModSecurity.
Ladda ner den senaste versionen av Nginx-kontakten för ModSecurity.
Verifiera den version av Nginx som är installerad på ditt system.
Här är kommandot utgång.
Ladda ner källkoden för samma version av Nginx som är installerad på ditt system.
Kompilera och installera Nginx-kontakten.
Hämta och installera ModSecurity Core Rule Set.
Grattis! Du har avslutat ModSecurity-installationen på Nginx-servern.
Självstudien Nginx – ModSecurity-konfiguration
Redigera Nginx-konfigurationsfilen.
Lägg till följande rad i Nginx-konfigurationsfilen.
Här är filen innan vår konfiguration.
Här är filen efter vår konfiguration.
Skapa en katalog med namnet Modsec och kopiera de konfigurationsfiler som krävs.
Redigera konfigurationsfilen ModSecurity.
Leta upp följande rader.
Ändra dessa rader till följande konfiguration.
Här är filen efter vår konfiguration.
Skapa en fil för att göra det möjligt för ModSecurity att använda de installerade CRS-reglerna.
Här är filinnehållet.
Redigera Nginx-konfigurationsfilen för standardwebbplatsen.
Lägg till följande rad i Nginx-konfigurationsfilen.
Här är filen innan vår konfiguration.
Här är filen efter vår konfiguration.
Starta om Nginx-tjänsten.
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
Grattis! Du har avslutat ModSecurity-konfigurationen på Nginx-servern.