Compile Nginx With SPDY
Published: Estimated Reading Time: ~1 minute
Prerequisites:
- nginx >= 1.3.15
Compiling Nginx:
$ wget http://www.openssl.org/source/openssl-1.0.1e.tar.gz $ tar xzvf openssl-1.0.1e.tar.gz && rm -rf openssl-1.0.1e.tar.gz $ wget get ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre//pcre-8.32.tar.gz $ tar xzvf pcre-8.32.tar.gz && rm -rf pcre-8.32.tar.gz $ wget http://nginx.org/download/nginx-1.3.15.tar.gz $ tar xzvf nginx-1.3.15.tar.gz && rm -rf nginx-1.3.15.tar.gz && cd nginx-1.3.15 $ ./configure --with-openssl=../openssl-1.0.1e --with-http_ssl_module --with-http_spdy_module --with-pcre=../pcre-8.32 $ make && make install
To enable SPDY in a nginx configuration, just add the “spdy” and the “ssl” parameters to the listen directive:
server { listen 443 ssl spdy; server_name example.com; ... }