install-antiloris.sh is a POSIX-compliant script that automates the installation of mod_antiloris, an Apache HTTP Server module designed to mitigate Slowloris denial-of-service (DoS) attacks. This script simplifies the installation process by downloading the latest pre-built version from the official repository and configuring the necessary files for seamless integration with the Apache HTTP Server.
To install mod_antiloris, follow these steps on your Apache web server host from a terminal with root privileges.
Execute the following command to launch an interactive installation procedure:
wget -q https://raw.githubusercontent.com/filippolauria/install-antiloris/master/install-antiloris.sh && chmod +x install-antiloris.sh && ./install-antiloris.sh
Execute the following command to launch a non-interactive installation procedure:
wget -qO- https://raw.githubusercontent.com/filippolauria/install-antiloris/master/install-antiloris.sh | sh -s - --accept-disclaimer
The script has been tested on the following platforms:
- Ubuntu 20.04
- Debian 11
- Debian 12
The module was developed by Nick (Deltik) along with contributions from other developers. You can find the full list of contributors here.
This script does not perform any backups, and the default behavior for all files is to overwrite.
Please note that running this script does not guarantee a successful module installation. The author of the script is not responsible for any damages that may occur as a result of using this script.