Automatically compile from source and install Nginx mainline, on Debian 8.
- Latest mainline version, from source
- Optional modules (see below)
- Removed useless modules
- Custom nginx.conf (default does not work)
- Init script for systemd (not provided by default)
- Logrotate conf (not provided by default)
- LibreSSL (ChaCha20 cipher, HTTP/2 + ALPN support)
- OpenSSL from source (HTTP/2 + ALPN support)
- ngx_pagespeed
- ngx_brotli
- ngx_headers_more
- GeoIP module and databases
- Cloudflare's SPDY patch : enables the use of SPDY along with HTTP/2
- Cloudflare's Chacha20 patch : add the ChaCha20 + Poly1305 cipher suite
- Cloudflare's TLS Dynamic Record Resizing patch You can check the different versions here
Just download and execute the script :
wget https://raw.githubusercontent.com/Angristan/nginx-autoinstall/master/nginx-autoinstall.sh
chmod +x nginx-autoinstall.sh
./nginx-autoinstall.sh
You can check nginx.conf exemples.
Just select the option when running the script :
You have te choice to delete the logs and the conf.
Select the update option to get the latest fixes and modules version.
Warning : It will override all you modifications to the script !
You can install nginx over and over again, to add or remove modules or just to update nginx.
GPL v3.0