CentOS 6.2 - 使用Apache 2 - 新手安装mod_spdy
SPDY(Speedy)是网络协议的实验。 其目标是减少网页的延迟。 mod_spdy是一个开源的Apache模块,它支持使用SPDY协议到Apache HTTPD服务器。 这样可以在启用SPDY的浏览器中加载https URL,从而加快页面加载速度,提高带宽利用率。 https://developers.google.com/speed/spdy/mod_spdy/
安装Apache webserver,mod_ssl和openssl:
yum install httpd mod_ssl openssl
生成私钥:
openssl genrsa -out ca.key 1024
生成CSR:
openssl req -new -key ca.key -out ca.csr
生成自签密钥:
openssl x509 -req -days 365 -in ca.csr -signkey ca.key -out ca.crt
将文件复制到正确的位置:
cp ca.crt /etc/pki/tls/certs cp ca.key /etc/pki/tls/private/ca.key cp ca.csr /etc/pki/tls/private/ca.csr
应用SELinux上下文:
restorecon -RvF /etc/pki
编辑ssl.conf
并给出证书文件路径:
vi +/SSLCertificateFile /etc/httpd/conf.d/ssl.conf
SSLCertificateFile /etc/pki/tls/certs/ca.crt SSLCertificateKeyFile /etc/pki/tls/private/ca.key
退出并保存文件,然后重新启动Apache为您的平台下载mod_spdy:
wget https://dl-ssl.google.com/dl/linux/direct/mod-spdy-beta_current_x86_64.rpm
安装mod_spdy:
yum install --nogpgcheck mod-spdy-beta_current_x86_64.rpm
重新启动Apache网络服务器:
/etc/init.d/httpd restart
从您的网络服务器打开一个页面到启用了mod_spdy的浏览器:
http://192.168.1.222
打开下面的链接到你的chrome浏览器,你会发现列出的连接在那里:
chrome://net-internals/#spdy
您可以在YouTube上观看本教程: http : //www.youtube.com/watch?v=ikbRGJonPnk