共计 1607 个字符,预计需要花费 5 分钟才能阅读完成。
Apache 搭建的 SPDY 服务器(Linux Mint + Apache2.2 搭建 SSL/HTTPS/SPDY 服务器 http://www.linuxidc.com/Linux/2014-03/98122.htm)很不爽,因为 Apache 只能用 2.2 版本,SPDY 也只支持到 3,不支持 3.1。所以用 Nginx 好些。
用以下脚本安装:
wget http://nginx.org/download/nginx-1.5.11.tar.gz
tar jxvf nginx-1.5.11.tar.gz
wget http://zlib.net/zlib-1.2.8.tar.gz
tar jxvf zlib-1.2.8.tar.gz
cd nginx-1.5.11
./configure –with-http_ssl_module –with-zlib=../zlib-1.2.8 –with-http_spdy_module
sudo make install
然后打开 /usr/local/nginx/conf/nginx.conf
搜索 HTTPS server,把下面的行全部取消注释,并为 listen 参数加上 spdy,SSL 证书可以填 Apache 的,或者自己创建。为了让 Wireshark 能截包,ssl_ciphers 可以改成 RSA。
# HTTPS server
#
server {
listen 443 ssl spdy;
server_name localhost;
ssl_certificate /etc/ssl/certs/ssl-cert-snakeoil.pem;
ssl_certificate_key /etc/ssl/private/ssl-cert-snakeoil.key;
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
#ssl_ciphers HIGH:!aNULL:!MD5;
ssl_ciphers RSA;
ssl_prefer_server_ciphers on;
location / {
root /home/liuhx/xtp/writable/www;
index index.html index.htm;
}
}
启动:
sudo /usr/local/nginx/sbin/nginx
参考:
http://nginx.org/en/docs/http/ngx_http_spdy_module.html
http://nginx.org/en/docs/configure.html
Nginx 的详细介绍 :请点这里
Nginx 的下载地址 :请点这里
相关阅读 :
CentOS 6.2 实战部署 Nginx+MySQL+PHP http://www.linuxidc.com/Linux/2013-09/90020.htm
使用 Nginx 搭建 WEB 服务器 http://www.linuxidc.com/Linux/2013-09/89768.htm
搭建基于 Linux6.3+Nginx1.2+PHP5+MySQL5.5 的 Web 服务器全过程 http://www.linuxidc.com/Linux/2013-09/89692.htm
CentOS 6.3 下 Nginx 性能调优 http://www.linuxidc.com/Linux/2013-09/89656.htm
CentOS 6.3 下配置 Nginx 加载 ngx_pagespeed 模块 http://www.linuxidc.com/Linux/2013-09/89657.htm
CentOS 6.4 安装配置 Nginx+Pcre+php-fpm http://www.linuxidc.com/Linux/2013-08/88984.htm