文章目录

  • 绪论
  • 申请证书
  • 安装证书
  • 设置跳转

绪论

2019年11月2日,网站从http升级到https
以下为详细操作,主要有3个步骤。

申请证书

首先SSL证书有以下3中类型
DV(域名型):个人站点、iOS应用分发站点、登录等单纯httpd加密需求的链接。
OV(企业型):企业官网。
EV(增强型):对安全需求严格的官网、电商、互联网金融网站等。
阿里云提供免费SSL证书,开发者可在阿里云官网上根据自己web服务器的种类进行申请(本文网站的web为apache),将证书下载到
本地,上传到服务器上即可。以下为致码资源站申请的证书,3个后缀分别为key、chain、public。

安装证书

申请完证书并下载上传到服务器上之后,对证书进行安装。根据web服务器的不同种类,证书分为很多种,按照实际情况下载安装。常见的web服务器分为Nginx、Apache、Tomcat等,本文用的是Apache服务器。下面为Apache服务器中安装证书的详细步骤。

  1. 在Apache的安装目录(本文为/app/httpd24/)下创建cert目录,并将下载的证书拷贝到cert目录中即可。
  2. 编辑Apache安装目录下的conf下的httpd.conf文件,去掉以下注释。
487行 Include conf/extra/httpd-ssl.conf
129行 LoadModule ssl_module modules/mod_ssl.so
  1. 编辑Apache安装目录下的conf/extra/httpd-ssl.conf文件(或者conf.d/ssl.conf)在配置文件中配置以下内容。
#添加SSL协议支持协议,去掉不安全的协议
78行 SSLProtocol all -SSLv2 -SSLv3
#修改加密组件
52行 SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM
71行 SSLHonorCipherOrder on
#证书公钥配置
143行 SSLCertificateFile cert/xxxxx.com_public.crt(证书文件名)
#证书私钥配置
153行 SSLCertificateKeyFile cert/3026200_zmkjedu.com.key
(证书文件名)
#证书链配置,如果该属性开头有‘#’字符,删除即可
164行 SSLCertificateChainFile cert/xxxxx.com_chain.crt(证书名称)
  1. 重启Apache即可,apachectl restart

设置跳转

需要正确设置QQ互联回调地址。

网站HTTP升级为HTTPS相关推荐

  1. 郑州网站域名升级https通配符证书

    新创建的网站如果没有安装SSL证书,在客户端与服务器传输信息时会使用明文传输,明文传输的数据容易被其他人截获或者插入违法信息,会对网站所有者和访问网站的客户带来危害.而部署了SSL证书将网站域名由ht ...

  2. 网站如何从http升级成https

    基本概念: HTTP: 是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准,用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少. HT ...

  3. 网站 HTTP 升级 HTTPS 完全配置手册

    作者:葡萄城技术团队 链接: https://my.oschina.net/powertoolsteam/blog/1862967 今天,所有使用Google Chrome稳定版的用户迎来了v68正式 ...

  4. 3 年9.9元,网站从HTTP升级到HTTPS

    上一次,我们完成域名解析后,发现浏览器地址栏里的域名被提示为不安全,就是因为它还是个宝宝,没有升级为 HTTPS 证书. 那怎么升级为 HTTPS 证书呢?可以直接通过阿里云购买 SSL 证书,但特么 ...

  5. 让你的网站从http免费升级为https

    一.问题 让网站(http://www.example.com )支持 https 协议,能正常访问( https://www.example.com)这个链接. 二.解决方案 https 其实就是通 ...

  6. 手把手教你 3 分钟搞定个人网站 http 免费升级到 https

    你知道的越多,不知道的就越多,业余的像一棵小草! 你来,我们一起精进!你不来,我和你的竞争对手一起精进! 编辑:业余草 推荐:https://www.xttblog.com/?p=5081 手把手教你 ...

  7. 把网站免费从HTTP升级为HTTPS

    把网站免费从HTTP升级为HTTPS 使用 Let's Encrypt的免费证书让网站升级为HTTPS,那么如何使用 Let's Encrypt的免费证书让网站升级为HTTPS呢? 或许你在一个博客上 ...

  8. 免费申请下载SSL证书与证书的安装部署教程,网站服务由网站由http协议升级为https协议

    文章目录 相关技术术语 SSL SSL证书 HTTPS 证书申请 证书安装 在Tomcat服务器安装SSL证书 示例使用 阿里云SSL证书服务 相关技术术语 SSL 安全套接层SSL(Secure S ...

  9. 将 SharePoint 2010 网站集升级到 2013 (含沙盒方案)

    SharePoint 2013 已经迫近眼前,提新的基于 SharePoint 的方案时,已经不能不考虑和解释与 2013 有关的内容了. 在这些需要考虑和解释的部分里面,沙盒解决方案的去留是我最关心 ...

最新文章

  1. 怎样用c语言写高速超速罚款标准,pta高速公路超速处罚(C语言)
  2. CentOS下一键安装GitLab
  3. Flutter开发之《头条 Flutter iOS 混合工程实践》笔记(54)
  4. 中国首次实现量子优越性!比谷歌突破更厉害,比最强超级计算机快一百万亿倍 | Science...
  5. 快速设置 App 图标 - iOS/Android
  6. Spring中的AOP(三)——基于Annotation的配置方式(一)
  7. 怎么去观察php运行原理,php运行原理如何理解,具体看代码?
  8. 同样是创业,同样是两年,有的已经做了几千万,这边已经内斗死了
  9. jQuery blockUI 使用详解
  10. 怎么在不重启tomcat服务器的情况下更新修改过的后台代码,修改类不用重启Tomcat加载整个项目...
  11. 傻瓜也能看懂的C语言病毒代码(无害)
  12. 多路归并算法从理论到应用(易懂)
  13. 面向硬件编程的一些思考
  14. code405是什么意思_HTTP协议状态码详解(HTTP Status Code)
  15. 红杉、IDG、北极光、顺为等投资大咖怎么看智能硬件
  16. 如何视频录制电脑里播放的视频
  17. 如何在PPT文件中插入文件, 并且发给其他人文件不失效
  18. Too many re-renders. React limits the number of renders to prevent an infinite loop
  19. JAVA数字大写金额转换
  20. EXCEL VBA常用语句100句

热门文章

  1. Android自定义View绘制闹钟
  2. pymongo 使用教程
  3. HP ProBook 440 GS更改BIOS设置,开启虚拟化
  4. C#实现“新华网头条的图片新闻”
  5. 20.考虑用户舒适度的冷热电多能互补综合能源系统优化调度
  6. linux查看端口被占用情况,并结束占用该端口进程
  7. android mediaplay 播放AAC文件时,无法正常播放完成就回调完成。
  8. iOS端APP提交审核被拒绝包含用户生成内容必须有举报和拉黑功能
  9. 5. 设计模式之对象思维:面向对象编程有哪些优势?
  10. 【专家Insight】 企业数字化转型战略完整指南