Linux Mint + Nginx 1.5.11 SSL / HTTPS / SPDY 서버 구축

1698 단어 nginxlinuxsslSPDY
아파 치가 구축 한 SPDY 서버 (Linux Mint + Apache 2.2 에 SSL / HTTPS / SPDY 서버 구축) 는 아파 치가 2.2 버 전 만 사용 할 수 있 고 SPDY 도 3 까지 만 지원 하 며 3.1 은 지원 하지 않 기 때문에 불쾌 하 다.그 러 니까 Nginx 를 쓰 는 게 좋 을 것 같 아 요.
다음 스 크 립 트 로 설치:
sudo apt-get install openssl libssl-dev
wget http://nginx.org/download/nginx-1.5.11.tar.gz
tar zxvf nginx-1.5.11.tar.gz
wget http://zlib.net/zlib-1.2.8.tar.gz
tar zxvf 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 인증 서 를 추가 하면 아파 치 를 작성 하거나 직접 만 들 수 있 습 니 다.Wireshark 가 가방 을 자 를 수 있 도록 sslciphers 는 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
주: 아파 치가 사용 하 는 modspdy 는 server push 를 지원 하고 nginx 는 지원 하지 않 습 니 다.
참고:
http://dev.meettea.com/show-110-1.html
http://nginx.org/en/docs/http/ngx_http_spdy_module.html
http://nginx.org/en/docs/configure.html
전재 출처 를 밝 혀 주 십시오:http://blog.csdn.net/hursing

좋은 웹페이지 즐겨찾기