HTTPS认证:使用阿里云SSL证书通过Nginx认证
本文默认您已在服务器安装Nginx并能成功访问;
本文默认您已拥有一个有效域名,并已通过解析绑定您的服务器。
本文需要开通阿里云账号,并购买免费的SSL证书(资源包)
闲言少叙,现在开始:
-
下载SSL证书
登录阿里云,在菜单:产品–>安全 中找到SSL证书,点击进入:
点击购买证书,选择免费版本进行购买
支付成功后进入:SSL证书控制台,点击左侧菜单:证书资源包,在刚刚购买成功的资源包记录中点击证书申请,如下:
填写域名,联系方式就ok了,然后下一步,确认。
完事下载证书,选择Nginx认证,下载内容如下:
将证书解压,进入部署Nginx的服务,进入Nginx安装目录,在conf文件夹新建文件夹cert,将解压的证书上传到cert文件夹中,如下
-
对Nginx进行配置
OK,准备工作结束,接下来对Nginx配置进行修改。
首先,在conf文件夹下新建文件夹:conf.d;
进入文件夹,新建文件ngin_s.conf,编辑ngin_s.conf 输入以下内容:
#HTTPS server
server {