首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

nginx筹建https服务器

2013-01-26 
nginx搭建https服务器HTTPS简介HTTPS(Hypertext Transfer Protocol over Secure Socket Layer),是以安全为

nginx搭建https服务器
HTTPS简介HTTPS(Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单来讲就是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。它是一个URI scheme(抽象标识符体系),句法类同http:体系,用于安全的http数据传输。https使用的默认端口是443.
ssl证书证书类型简介要设置安全服务器,使用公共钥创建一对公私钥对。大多数情况下,发送证书请求(包括自己的公钥),你的公司证明材料以及费用到一个证书颁发机构(CA).CA验证证书请求及您的身份,然后将证书返回给您的安全服务器。
但是内网实现一个服务器端和客户端传输内容的加密,可以自己给自己颁发证书,只需要忽略掉浏览器不信任的警报即可!
由CA签署的证书为您的服务器提供两个重要的功能:浏览器会自动识别证书并且在不提示用户的情况下允许创建一个安全连接当一个CA生成一个签署过的证书,它为提供网页给浏览器的组织提供身份担保。多数支持ssl的web服务器都有一个CA列表,它们的证书会被自动接受。当一个浏览器遇到一个其授权CA并不在列表中的证书,浏览器将询问用户是否接受或拒绝连接
生成ssl证书




创建一个自己签署的CA证书


搭建https虚拟主机虚拟主机配置文件
#优化ssl服务ssl_session_cacheshared:wzy:10m; #客户端能够重复使用存储在缓存中的会话参数时间ssl_session_timeout  10m;


参考链接http://nginx.org/cn/docs/http/configuring_https_servers.html

热点排行