码迷,mamicode.com
首页 > 其他好文 > 详细

购买免费ssl证书并配置

时间:2020-05-18 20:25:59      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:csr   购买证书   环境   地址   test   was   信息   list   mod   

为什么要购买证书

小程序域名需要为https或者wss协议
https协议需要购买ssl证书

配置https需要的条件

  • 拥有一台云服务器
  • 拥有一个ICP备案的域名
  • Nginx环境配置证书

云服务器

直接购买,这里使用的是阿里云的服务器

域名备案

参考云的备案文档

获取SSl证书

获取SSL有多种方式这里提供阿里云的免费获取方式

可选购专业版

下载SSL证书

  • 进入阿里云控制台
  • 进入SSL证书管理控制台
  • 申请证书
    技术图片
  • 填写相关信息后等待签发
  • 签发成功后点击下载即可下载证书
    技术图片

安装证书到Nginx

下载页面会有多种服务器下载,选择相应的下载即可

文件说明
1.解压下载的文件会有.pem结尾的文件
2.如果是证书系统创建的CSR,还包含:证书私钥.key文件

安装证书之前,请务必确定Nginx是否安装了ssl模块
自行百度安装

1.在nginx文件夹下新建一个cert目录
2.将解压的两个文件保存进去
3.配置nginx.cof

server {
    listen       443 ssl; //务必确定开启443端口
    server_name  www.xxx.com; //你的域名

    root   /usr/local/src; //项目入口
    ssl_certificate      /usr/local/nginx/cert/3933180_www.xxx.com.pem;  //证书地址
    ssl_certificate_key  /usr/local/nginx/cert/3933180_www.xxx.com.key;  //秘钥地址
    ssl_session_cache    shared:SSL:1m;
    ssl_session_timeout  5m;
    ssl_ciphers  HIGH:!aNULL:!MD5;
    ssl_prefer_server_ciphers  on;
	
    location / {
          try_files $uri $uri/ /test/index.html last;  // /usr/local/src/test/index.html为测试网页
          index index.html;
    }
}

4.重启服务器,完成

购买免费ssl证书并配置

标签:csr   购买证书   环境   地址   test   was   信息   list   mod   

原文地址:https://www.cnblogs.com/yad123/p/12905919.html

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