Vill du lära dig hur du installerar Mod_evasive på Apache-servern? I den här guiden, vi ska visa dig hur du installerar Apache-servern och konfigurerar Mod_evasive.

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Apache 2.4.41

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 Apache - Mod_evasive installation

Installera Apache-servern.

Copy to Clipboard

Installera Mod_evasive paketet.

Copy to Clipboard

Systemet kommer att installera en e-posttjänst med namnet Postfix.

Konfigurera inte e-posttjänsten.

Apache - Mod_evasive installation

Inaktivera tjänsten Postfix.

Copy to Clipboard

Redigera Mod_evasive-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

Ändra värdena på konfigurationsfilen så att de passar dina behov.

Skapa en katalog för att lagra loggarna.

Copy to Clipboard

Skapa en undantagsfil.

Copy to Clipboard

Här är filinnehållet.

Copy to Clipboard

IP-adresser som ingår i den här filen kommer inte att blockeras.

Konfigurera rätt behörighet.

Copy to Clipboard

Starta om Apache-tjänsten.

Copy to Clipboard

Alternativet DOSHASHTABLESIZE anger storleken på hash-tabellen som lagrar IP-adresser.

Alternativet DOSPAGECOUNT anger gränsen för antalet begäranden för samma sida.

Alternativet DOSSITECOUNT anger gränsen för det totala antalet begäranden för något objekt av samma klient på samma plats under det konfigurerade intervallet.

Alternativet DOSPAGEINTERVAL anger intervallet för tröskelvärdet för sidantal.

Alternativet DOSSITEINTERVAL anger intervallet för tröskelvärdet för antal för webbplatsen.

Alternativet DOSBLOCKINGPERIOD anger antalet sekunder som en IP ska blockeras.

Grattis! Du har installerat Mod_evasive på Apache-servern.