申请SSL证书,并给域名配置SSL证书,并部署服务器;SSL证书的下载和安装
注:本文相关操作皆由黄色荧光笔标注
申请SSL
我这里以阿里云服务器为例,SSL证书是从阿里云申请的一年免费的证书,付费的也可以参考。
先是登录阿里云控制台,进入:SSL证书(数字证书管理服务)。
进入数字证书管理服务页面后,根据以下操作购买免费证书。
免费版的就提前默认选好的,点击同意协议(不能违法等等)就购买成功。
购买完点击立即购买旁边的创建证书,然后就是一个新证书。点击证书申请,开始操作。
应该就是下图的界面了,接下来告诉你怎么填写。
证书绑定域名:免费的只能填写一个子域名,如www.XXX.com; m.XXX.com; mail.XXX.com等等。
域名验证方式:手工DNS验证
联系人:添加一个联系人,填写相关信息。。。
所在地:填写相关信息。。。
密钥算法:默认的RSA
CSR生成方式:默认的系统生成,不能乱选。
点击左下角的下一步,根据提示的操作新键DNS解析信息,就是加一个新的子域。我用的百度云的DNS解析,就不详细说了。 记得注意记录类型是TXT,不是默认的A。
接下来点击 验证, 一般都会验证成功。
如上图,状态刚开始是待审核,一分钟不到刷新页面,就可以显示已签发。
注意:如果有多个子域名,就多次重复上述操作。
下载SSL
点击下图的下载:
如上图,根据自己所需的服务器类型进行下载,我下载的是Apache。
是一个压缩包,在本地解压,可以看到有三个文件:
好,接下来进行下一步。
想来想去,决定把这一步放在这,因为接下来部署需要这几步操作。
我用的是宝塔控制面板,当然直接终端命令也好,不详细演示,只说所需操作。
1.在根目录下新建一个文件夹,命名为 ssl ;
2.把下载的其中两个文件(.key;_public.crt)上传到这个文件夹,建议改一下名字,尽量简短,如xxx.key:xxx_public.crt;
3.两个文件如下路径:/ssl/xxx.key;/ssl/xxx_public.crt;
进行下一步:
部署SSL
点击部署,进入如下页面:
注意:第一次部署,可能会申请获得访问权限,同意就行了,如下图:
如果有权限,则是下图:
各位应该也是这个页面,什么都没有,如下操作,点击部署:
点击实例部署后,如下页面:
只填写前两项(路径对应上面设置的两个Linux下的文件路径),后两项不需要填写。点击确定,等待十秒钟左右,会提示部署成功。
如果多个子域名,分别按上述步骤进行部署。
然后需要在云服务器实例控制台的安全组里面,打开443端口,用于https访问。
接下来访问配置的域名,发现http自动变为https,包括之前保存的是http,即刻起都将变为https,浏览器地址栏前面是一个小锁,成了!
申请SSL证书,并给域名配置SSL证书,并部署服务器;SSL证书的下载和安装相关推荐
- VS 中配置使用Visual SVN系列 三:TortoiseSVN Client(客户端)下载和安装
VS 中配置使用Visual SVN系列 三:TortoiseSVN Client(客户端)下载和安装 1.TortoiseSVN Client(客户端)下载 https://www.visualsv ...
- centos配置occi环境变量_拓展学习-golang的下载、安装和环境配置教程
由于国内众所周知的原因,我们是不能直接访问到golang官网的,因此下载go语言的安装包还需要另辟蹊径.下面我们以用国内的golang源来下载安装包为例,阐述golang的下载.安装和配置方法. go ...
- gdc服务器ssl证书不一致,如何解决SSL证书不匹配错误
如何解决 当终端用户访问错误的域名,而不是已经安装SSL证书的真实域名时,就是认为这是SSL证书错误.如果用户分析错误,那么他们可以理解,起源域名是他访问以外的其他域名.根据不同的网页浏览器政策,我们 ...
- 使用 openssl 创建自签发证书,含 IP证书 及 泛域名证书
web里面需要使用ssl才能使用,所以需要使用域名证书: 1. 创建根证书 创建秘钥 openssl genrsa -out LocalRootCA.key 2048 生成证书并自签名,nodes是不 ...
- 部署https(ssl)后设置301跳转将http跳转到https
注意,以下教程针对我司虚拟主机或者亚数的云主机香港IP部署SSL后的301跳转(非亚数机房需要注意规则中行替换),把规则中域名替换成自己的域名. wordpress程序请参考:虚拟主机WordPres ...
- 七牛云域名DV SSL证书申请流程以及CDN融合加速配置
从2017年起,苹果ios以及微信小程序都陆续要求请求连接request地址是使用HTTPS协议的.所以在项目开发阶段就要考虑解决https的问题,同时这也是为项目实际安全所考虑.最近我也是在折腾项目 ...
- 阿里云域名配置以及https证书(ssl证书)配置
阿里云域名配置以及https证书配置 目录: 一.tomcat 配置https 二.nginx 配置多个域名 最近开发小程序,小程序开发使用的所有接口都必须是https的 然后申请了阿里云服务器 申请 ...
- 阿里云域名配置和https证书(ssl证书)配置内容
阿里云域名配置以及https证书配置 目录: 一.tomcat 配置https 二.nginx 配置多个域名 最近开发小程序,小程序开发使用的所有接口都必须是https的 然后申请了阿里云服务器 申请 ...
- 阿里云二级域名配置-ssl证书包不安全问题记录
项目场景: 项目当中需要使用到二级域名,并且需要添加一个ssl证书. 问题描述 但是注册了ssl证书后发现,访问的时候还是出现了不安全的证书的错误. 原因分析: 1.ssl证书签发问题 首先检查了NG ...
- 图文详解:阿里云域名配置免费https/SSL证书
文章目录 https简介 证书购买 配置证书 注意事项 https简介 首先简单说一下https的原理.即服务端与客户端(浏览器)如何保证数据是加密传输的呢?我记得有个经典的例子: 服务端发给客户端一 ...
最新文章
- 开始iOS 7中自动布局教程(一)
- A Self-Attention Setentence Embedding 阅读笔记
- linux bin模式,binlog有哪些工作模式?Linux云计算运维入门
- Spring Cloud Config入门(本地配置)
- MapReduce之WordCount案例
- 微信开源组件WCDB漫谈及Demo
- 大数据_Flink_Java版_状态管理(2)_算子状态---Flink工作笔记0061
- hadoop工作流引擎azkaban
- idea引不进jdk的包_idea install 时提示jdk的某个jar包的包不存在的问题
- 记录工作时,优化程序代码二
- Super超级ERP系统---(7)货位管理
- 东华大学matlab账号,东华大学银行账号、联行号及税号
- NOD32升级ID,免费ID升级网址
- 基于Vue3实现扫码枪扫码并生成二维码的代码解析
- 2018今日头条校招大数据方向第三批编程题2
- 又是一年WWDC,暨回顾去年之旅——Part II
- python 命名空间和作用域
- 第四章:3ds max样条线建模
- Deep Learning for Generic Object Detection: A Survey -- 目标检测综述总结
- HTML学生个人网站作业设计——html css javascript简单的大学生书店网页制作(13页) web期末作业设计网页 web结课作业的源码 web网页设计实例作业