要openssl 1.0.1版本以上支持的,低于这个版本SPDY是无法启动的
1 2 3 | wget http://nginx.org/download/nginx-1.4.0.tar.gz wget http://www.openssl.org/source/openssl-1.0.1e.tar.gz wget http://zlib.net/zlib127.zip |
接着就是编译安装的,也就几个简单的步骤
1 2 3 4 5 6 7 8 | tar xvzf nginx-1.4.0.tar.gz tar xvzf openssl-1.0.1e.tar.gz unzip zlib127.zip cd nginx-1.4.0/ sed -i "/CFLAGS=\"\$CFLAGS -g\"/s/^/#&/" auto/cc/gcc ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-ipv6 --with-http_realip_module --with-zlib=../zlib-1.2.7 --with-openssl-opt=no-krb5 --with-openssl=../openssl-1.0.1e --with-http_spdy_module make && make install cd ../ |
简单吧,接下来就是配置nginx了
1 2 3 4 5 6 7 8 9 | server { listen 443 ssl spdy; server_name imcat.in; ssl_certificate imcat.crt; ssl_certificate_key imcat.pem; 此处省略N个字符..... } } |
效果见本网站