Mod_evasive ist ein Modul für Apache, das beim Schutz vor DDoS- oder DoS-Angriffen hilft. Hier sind die Schritte für die Installation und Konfiguration:
1. Zuerst müssen Sie sicherstellen, dass Sie den Apache HTTP Server und die Entwicklungswerkzeuge installiert haben. Sie können diese Komponenten mit folgenden Befehlen installieren:
– Für Ubuntu/Debian: ```bash sudo apt update sudo apt install apache2 apache2-dev ``` – Für CentOS/Fedora: ```bash sudo yum install httpd httpd-devel ```2. Download und Installation von mod_evasive. Sie können das neueste mod_evasive Paket von der offiziellen SourceForge-Seite herunterladen. Nachdem Sie die Datei heruntergeladen haben, extrahieren Sie sie und installieren Sie das Modul:
```bash wget ‘http://www.zdziarski.com/blog/wp-content/uploads/2010/02/mod_evasive_1.10.1.tar.gz‘ tar xzf mod_evasive_*.tar.gz cd mod_evasive apxs -cia mod_evasive20.c ```3. Konfiguration von mod_evasive. Mod_evasive hat eine Standardkonfiguration, die in den meisten Fällen ausreichen sollte. Wenn Sie jedoch Anpassungen vornehmen möchten, erstellen Sie eine neue Konfigurationsdatei in /etc/httpd/conf.d/ oder /etc/apache2/mods-enabled/ (abhängig von Ihrem System) und passen Sie die Parameter an Ihre Bedürfnisse an:
```bash4. Starten Sie schließlich Ihren Apache-Dienst neu, um die Änderungen wirksam werden zu lassen. Verwenden Sie je nach System den entsprechenden Befehl:
– Für Ubuntu/Debian: ```bash sudo service apache2 restart ``` – Für CentOS/Fedora: ```bash sudo service httpd restart ```Das ist es! Mod_evasive ist jetzt auf Ihrem Apache-Server installiert und sollte dazu beitragen, ihn vor DDoS/DoS-Angriffen zu schützen.