automatic compile Nginx from source, on CentOS 6.
- limit req
- User-Agent block
- Header defense
- BoringSSL fork OpenSSL, that is meet Google's needs (HTTP/2 + ALPN support)
- 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 Chacha20 patch : add the ChaCha20 + Poly1305 cipher suite
Join install and uninstall options
$ chmod +x nginx-auto.sh
$ ./nginx-auto.sh install
With BoringSSL
$ ./nginx-auto.sh install --boringssl
With LibreSSL
$ ./nginx-auto.sh install --libressl
With OpenSSL ChaCha20 cipher
$ ./nginx-auto.sh install --openssl
$ ./nginx-auto.sh uninstall