近几年随着安全意识的提高,https流行起来,很多小伙伴不太了解https是什么,其实http和https并没有区别,简单的来说,https就是将http通信进行了加密和解密的一个过程。加上谷歌浏览器对非https网站的不友好,所以好多人开始给自己的网站安装CA证书,对于CA证书有很多收费,我这里用的是阿里云提供的免费CA证书,具体的申请方法阿里云有提供。我们这里重点说一下CA证书的安装,CA证书申请成功之后会生成一个cert的目录,不同的web服务器安装方式可能有所不同,我这里用的是apache,下图是阿里云提供的安装流程:

第一步:将下载好的cert目录放到apache的配置文件httpd目录下去

第二步:打开httpd.conf配置文件打开#LoadModule ssl_module modules/mod_ssl.so模块,这里是一个坑,我打开的我的httpd配置文件(apache2.2的),找不到这个模块,在百度看了很多方法,说的很复杂,试了试 并没有什么效果,其实这一块很简单,直接yum安装这个模块就可以了,yum -y install mod-ssl就可以了。安装成功后你在modules目录下会有mod_ssl.so这样一个模块,看到这个模块后,打开conf.d目录,打开ssl.conf文件

第三步:安照阿里云的要求做公钥,私钥,证书链接配置,如果仅仅这样配置完,然后去httpd.conf做虚拟主机配置的话,会发现成功,这个问题当时我也是郁闷了很久,后来经过反复查看配置文件,发现做虚拟主机不需要再httpd.conf配置文件,还是需要在ssl.conf文件中做虚拟主机配置,在ssl.conf文件中找到DocumentRoot和ServerName,在DocumentRoot后面加上apache要跳转的目录,在ServerName后面加上申请证书的域名,这样就完成了,其实整体的过程并不是太复杂,只是之前没有相关的安装,走了几个坑而已,这个在开发中也很常见的,在我第二次安装CA证书的时候非常快的就安装好了,大家反复多看几次就可以很好的安装了。

转载于:https://www.cnblogs.com/beili/p/8668778.html

http的CA证书安装(也就是https)相关推荐

  1. Debian 10.x自签发CA证书与Apache建立HTTPS安全连接网站

    环境概述 Debian 10.x 安装apache服务 Client可供管理员使用,有三台服务器Rserver,Server01,Server04 Client:10.10.100.x(DHCP获取) ...

  2. 浏览器获取服务器CA证书与认证流程-HTTPS

    证书的签发过程 服务方 S 向第三方机构CA提交公钥.组织信息.个人信息(域名)等信息并申请认证: CA 通过线上.线下等多种手段验证申请者提供信息的真实性,如组织是否存在.企业是否合法,是否拥有域名 ...

  3. Fiddler证书安装(查看HTTPS)

    现在很多带有比较重要信息的接口都使用了安全性更高的HTTPS,而Fiddler默认是抓取HTTP类型的接口,要想查看HTTPS类型接口就需要安装fiddler证书. fiddler安装教程可参考:ht ...

  4. charlesfiddler安卓手机安装系统级ca证书抓取https请求信息

    文章目录 问题描述 问题分析 解决问题思路 开始 1.从charles端导出ca证书 2.windows系统安装openssl 3.使用openssl工具计算hash值 总结 问题描述 使用charl ...

  5. httpd svn 编译安装_如何安装CA证书?

    故障描述: 大家在希望使用https访问域名,同时有CA证书认证,却不会部署.经常会遇到以下一些问题: apache的主配置文件httpd.conf的配置 apache的https的虚拟主机访问解析 ...

  6. Tomcat双向SSL认证及CA数字证书安装和配置QQ即时通信协议窥探

    1.Java加密与解密的艺术 网络信息安全近几年成为热点.职业发展新方向,常规Web应用如BBS.BLOG.SNS及电子商务等B/S系统是以用户为核心,账号管理是这些系统中唯一的安全屏障:IM即时聊天 ...

  7. 【抓包工具】配置:Charles 配置华为手机 HTTPS CA 证书

    目录 一.前言 二.手机开启 USB 调试模式 三.本地下载 Charles 证书保存到手机上 (1)通过电脑在手机存储中新增一个文件夹 (2)Charles 下载证书到本地电脑上 (3)将电脑上的 ...

  8. 把 charles,Fiddler 证书安装到安卓根目录,解决安卓微信 7.0 版本以后安装证书也无法抓包问题,需要 root

    From:https://testerhome.com/topics/21956 OpenSSL :https://slproweb.com/products/Win32OpenSSL.html 谷歌 ...

  9. 服务器证书安装配置指南(IIS7)

    一.  生成证书请求 1.    进入IIS控制台    进入IIS控制台,并选择服务器的服务器证书设置选项. 2.    添加证书请求    进入服务器证书配置页面,并选择"创建证书申请& ...

  10. windows服务器ssl证书安装及配置

    用IIS发布https网站,SSL的安全服务配置步骤: 生成申请证书请求 获取及安装中级CA证书 安装服务器证书及配置绑定 一.生成证书请求 进入IIS控制台 在"开始"菜单上,依 ...

最新文章

  1. .condarc文件是什么
  2. Python 读写操作Excel —— 安装第三方库(xlrd、xlwt、xlutils、openpyxl)
  3. c3p0依赖导入失败问题
  4. 线性-LR-softmax傻傻分不清楚
  5. 华为超大云数据中心落地贵州,这些硬核技术有利支撑“东数西算”
  6. mysql中的dateDayOfYear_Mysql 常用的时间日期及转换函数小结
  7. 编写Android.mk中的LOCAL_SRC_FILES,使其自动查找源文件,不需要手动添加
  8. 我的一个windows phone program
  9. 华为鸿蒙乌鸦快爷,华为鸿蒙第一批名单
  10. matlab课程设计实验,请大神帮我写一个数学实验的课程设计,用MATLAB,
  11. Oracle merge into 使用记录
  12. C#基础系列:实现自己的ORM(构造我自己的ORM)
  13. TreeNMS redis/memcached可视化客户端工具的使用
  14. c语言如何用编译器编辑,C语言编译器怎么用,C语言编译器使用教程
  15. DNS劫持是什么意思?DNS被劫持怎么办?dns被劫持了怎么处理
  16. “电动车之王”还不够,雅迪高端品牌怎么打?
  17. Ansys/Abaqus/nbsp;热应力分析.20…
  18. 如何知道Android机型是32位还是64位
  19. NFC毕业纪念卡:小小车票,致逝去青春
  20. 10年程序员谈.Net程序员的职业规划(图/文)

热门文章

  1. LeetCode打家劫舍系列
  2. unity shader - 圣斗士星矢 人物 shader 还原 - GPA 抓帧提取资源、shader,ROOT权限、救砖、ro.debuggable=1(最终还是RenderDoc无法抓帧)
  3. GSM UMTS E-UTRAN
  4. php 正则车架号,js 正则校验车架号VIN
  5. Pulseaudio入门介绍(一)
  6. statcounter统计的浏览器市场占有率
  7. 洋桃开发板笔记(五 ) Flash闪存的使用
  8. 薄膜单点压力传感器的制作
  9. html自动改成繁体怎么做,如何将繁体字转换成简体字,繁体字转换器在线转换,简体字转换为繁体字...
  10. 苹果手机怎么清理听筒灰尘_iPhone手机听筒声音小、有杂音?成都苹果维修点教你轻松解决...