阿里云Ubuntu部署SSL证书步骤、http自动转为https、以及证书不安全解决办法

本文详细介绍了如何在Ubuntu系统上使用Apache2部署阿里云购买的SSL证书,包括证书购买、文件配置、Apache SSL模块启用、自动跳转到HTTPS的设置,以及解决证书不安全问题的方法。通过这些步骤,可以确保服务器接口调用的安全,并实现http到https的平滑转换。
摘要由CSDN通过智能技术生成

阿里云部署SSL证书步骤、http自动转为https、以及证书不安全解决办法(记录踩过的坑)

服务器部署SSL证书

当我们需要开发小程序,调用自己的后台接口的时候,我们就需要申请域名,同时服务器默认的http不被微信后台所接受,我们就必须要为自己的服务器部署SSL证书来使http转为https来方便服务器接口的调用。

SSL证书的购买

  1. SSL证书的购买可以到阿里云官网,搜索SSL证书,点击购买
    在这里插入图片描述
  2. 作为开发的初级者,可以选择免费的DV证书,免费的证书可以一年申请20个证书,对自己的域名进行部署
    如你的网站是:xxx.top,为他部署SSL证书就需要一张
    如果你还需要为你的二级域名:api.xxx.top,那么他需要另外的单独一张SSL证书,才能成功访问到https
    在这里插入图片描述
  3. 成功购买SSL证书之后,进入后台管理界面,对点击证书申请
    在这里插入图片描述
  4. 点击证书申请之后弹出框中输入自己的要配置SS;证书的域名
    如果是让xxx.top和api.xxx.top都有SSL证书,那么需要配置两张SSL证书
    在这里插入图片描述
  5. 填写之后提交了等待审核即可
  6. 审核成功之后点击下载,下载自己对应的服务器证书即可

在这里插入图片描述
在这里插入图片描述

服务中部署SSL证书(以Ubuntu系统部署apache2为例)

Apache配置SSL证书需要三个文件:
xxx_public.crt【服务器证书】
xxx_chain.crt 【中间证书】
xxx.key 【私钥文件】

Nginx配置SSL证书俩个文件:
xxx.pem 【服务器证书部分

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值