码迷,mamicode.com
首页 > Web开发 > 详细

如何为自己的网站添加HTTPS服务

时间:2018-07-29 22:28:17      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:www   端口   内容   页面   保存   补全   http请求   开始   输入   

如何为自己的网站添加HTTPS服务,针对单个域名而言的,下面介绍网站添加https方法,拿阿里云方法

1.准备证书文件 

进入阿里云管理控制台-安全-证书服务
点击购买证书服务,进入证书购买页面(放心,我们购买的是免费的证书服务),选择免费型DV SSL,证书品牌为Symantec,点击立即购买购买此证书。

购买成功后在我的证书管理页面补全域名相关信息,等待审核完成,审核完毕后点击右侧下载按钮下载证书文件(下载页面含有安装证书的说明)。在这里特别说明域名一定要备案的。否则不行。该文件为zip压缩文件,通过FTP或直接ssh上传至服务器nginx根目录。

2. nginx配置 

进入nginx根目录,创建一个空文件夹(如:sslkey)

将第一步准备好的证书zip文件解压缩至此目录,注:*.pem为证书文件,*.key为证书私钥文件,文件内容请勿修改。

然后开始修改nginx.conf文件,编辑server段,修改监听为443端口(HTTPS默认端口),开启ssl监听,看一下详细配置:

注意的是ssl_certificate和ssl_certificate_key的路径必须正确,然后保存,重启nginx服务,去浏览器重新打开页面,输入地址:www.96net.com.cn,如果觉得还要输入https很麻烦的话可以添加配置项,使得http请求默认跳转至https请求,在nginx.conf中添加一条server。

 

如何为自己的网站添加HTTPS服务

标签:www   端口   内容   页面   保存   补全   http请求   开始   输入   

原文地址:https://www.cnblogs.com/96net/p/9387681.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!