发布于 2016-01-02 03:45:55 | 94 次阅读 | 评论: 0 | 来源: PHPERZ
HTTPS 安全HTTP通道
HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。 它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。
为自己的站点颁发https证书
先注册一个账号
然后验证一个域名
域名验证完之后生成一个证书,通过证书颁发引导进行
这里证书颁发完成时注意这里key的生成,注意查看说明
openssl rsa -in ssl.key -out ssl.key
这里的ssl.key是web生成的key
然后这里下载crt证书
下载之后将key和crt证书上传到vps 例如
最后配置nginx配置
最后nginx reload即可
如果出现key错误的话可能是key生成的与证书不匹配所致