一、安装SSL证书的环境

Apache安装目录:E:phpStudyPHPTutorialApache

以上为windows下测试SSL证书安装的目录,具体目录请根据自己的实际环境!

二、获取SSL证书

成功在沃通申请SSL证书后,会得到一个压缩包文件,解压后得到四个文件:for Apache、for IIS、for Ngnix、 for Other Server,Apache 上需要用到 for Apache解压出来的证书文件以及自主生成的私钥.key文件。

key 文件,需要找到生成 CSR 一起生成出的两个文件,如下图。

三、安装SSL证书

进入apache安装目录E:phpStudyPHPTutorialApache(请根据实际安装目录)下的conf文件夹,找到httpd.conf文件,找到LoadModule ssl_module modules/mod_ssl.so,去掉前面的#注释符,若默认已去掉,则忽略此步骤。
进入apache安装目录E:phpStudyPHPTutorialApache(请根据实际安装目录)下的conf文件夹,找到vhosts.conf文件,找到SSL证书绑定域名对应的HTTP配置,并在下方增加:
   Listen 443

ServerName 证书绑定域名

DocumentRoot “域名对应网站根目录”

SSLEngine on

SSLCertificateFile“E:phpStudyPHPTutorialApacheconfssldomain.crt”

SSLCertificateKeyFile “E:phpStudyPHPTutorialApacheconfssldomain.key”

SSLCertificateChainFile “E:phpStudyPHPTutorialApacheconfsslroot_bundle.crt”

(E:phpStudyPHPTutorialApacheconfssl为测试时证书存放目录,配置时请按照实际环境的路径)

ssl_protocols TLSv1 TLSv1.1 TLSv1.2;

ssl_ciphers ECDH:AESGCM:HIGH:!RC4:!DH:!MD5:!aNULL:!eNULL;

ssl_prefer_server_ciphers  on;

Options -Indexes -FollowSymLinks +ExecCGI

AllowOverride All

Order allow,deny

Allow from all

Require all granted

如有其它参数比如log文件的配置,请参考HTTP的配置,予以添加。

保存好刚编辑的.conf文件。

  1. 检测配置是否正常

在服务器上打开dos命令行(cmd),通过cd命令进入apache的bin目录,如E:phpStudyPHPTutorialApachebin,输入httpd -t命令,查看配置是否正常,具体如下图:

若提示OK则表示配置正确,可以通过Phpstudy面板重启!

若提示错误,请根据相关错误修改配置文件,直到显示OK,然后通过Phpstudy面板重启。

  1. 测试HTTPS访问

打开浏览器,输入 https://yourdomain.com (证书绑定的实际域名),如浏览器地址栏显示加密小锁,则表示证书配置成功。若显示无法连接,请确保防火墙或安全组等策略有放行443端口(SSL配置端口)。

四、证书备份

请保存好下载的证书压缩包以及自主生成的.key文件!

沃通技术支持原创文章,转载请注明来源

PHPStudy下Apache SSL证书安装教程 1相关推荐

  1. PHPStudy下Apache SSL证书安装教程

    为什么80%的码农都做不了架构师?>>>    HTTPS证书申请 一.安装SSL证书的环境 Apache安装目录:E:\phpStudy\PHPTutorial\Apache 以上 ...

  2. Tomcat环境SSL证书安装教程

    本章节介绍根据www.gworg.com编写如何将下载的证书安装到Tomcat服务器上.安装好证书后,您的Web服务器将能支持SSL通信,从而保证您Web服务器的通信安全. Tomcat环境SSL证书 ...

  3. win iis6.0 、iis7.0 centos apache ssl 证书安装

    iis6.0. iis7.0 .  apache ssl 证书安装 一.iis6 准备材料  ssl证书,一般申请到证书,然后会提供给下载 二.安装 申请到的证书一般几个文件分布是: 开始安装证书 管 ...

  4. linux ssl证书卸载,Linux的ssl证书安装教程

    SSL证书在不同的系统环境下安装,其操作也是有差异的.系统可分为Linux.Windows等,今天小编要和大家讲的是Linux的ssl证书安装教程,一起来看下. Linux的ssl证书安装教程 Lin ...

  5. 配置 腾讯云 SSL 证书 SSL证书实现https,环境:phpStudy下Apache环境

    微信小程序开发交流qq群   581478349    承接微信小程序开发.扫码加微信. 正文: SSL证书实现https,环境:phpStudy下Apache环境 前提条件: 1.申请并下载好腾讯云 ...

  6. windows server下的 Nginx SSL 证书安装部署

    由于 github pages 项目中使用后端服务调用只支持使用 https  协议,故需要在原来的 Nginx 服务器中安装 SSL 证书,参考了SSL 证书 Nginx 服务器 SSL 证书安装部 ...

  7. 腾讯云Linux服务器 centos7 Lampp环境搭建 vsftp搭建 ssl证书安装 所遇到的问题

    有人会问为什么要选用centos7? 其实个人主要还是为了学习和尝试一下,而且一般来说系统软件优化了肯定是有原因的嘛,所以在时间允许项目不急的情况下,还是可以去试一试的!(项目急还是用自己熟悉的服务器 ...

  8. Let's Encrypt 免费通配符 SSL 证书申请教程——但是也需要email,域名所有权等,如果是黑产用的话会这样用吗?会不会暴露自己身份???...

    Let's Encrypt 免费通配符 SSL 证书申请教程 from:https://blog.csdn.net/English0523/article/details/79608464 2018 ...

  9. HTTP的SSL 证书安装

    nginx配置ssl证书的方法 : http://www.cnblogs.com/wangyuman26/p/6179055.html 腾讯SSL证书安装指引:https://cloud.tencen ...

最新文章

  1. php pg_fetch_row,pg_fetch_row
  2. node mysql 模块 封装_node.js基于工厂方法的mysql模块封装
  3. PHP-php://(类型)访问各个输入/输出流以及全局变量$HTTP_RAW_POST_DATA讲解
  4. Oracle非常规恢复(使用BBED跳过归档)
  5. 单源最短路径的Bellman-Ford算法。
  6. HBase shell 示例
  7. 圣诞小程序服务器,微信圣诞帽2018小程序_微信圣诞帽头像自动换预约_第一手游网...
  8. 麦客达温德姆酒店品牌在中国首次亮相
  9. html 地址 点击召唤高德,HTML5创建高德地图
  10. WPF编程--地图控件GMap使用
  11. 什么是“Bash”破绽?
  12. 2021年--中国工商银行软件开发中心--社会招聘(春季)
  13. 记一次HDFS空间清理:Non DFS Used
  14. 现代时序硬布线控制器状态机设计
  15. C#---- VS 打包成 exe.
  16. 1.(cesium之家)cesium加载接入天地图
  17. 一、 计算机的体系结构
  18. 1.阅读《疯狂Java讲义》
  19. 日历,任务,时间管理,提醒
  20. 区块链入门二:区块不可篡改

热门文章

  1. Qt下Tcp通信的简单使用三
  2. C语言 memcpy 和 strcpy 函数区别 - C语言零基础入门教程
  3. 华为麒麟1020鸿蒙系统,华为P50pro最新确认:麒麟1020+立体全面屏+鸿蒙系统,这才是华为...
  4. linux重新启动某一个项目,Linux运维知识之supervisor更改某项目配置后 需要重新启动才有效...
  5. 浅析Linux开发工具之gcc/g++
  6. oracle并行parallel update两张表_Oracle与并行性 parallel
  7. html5怎么改为vue_Vue实战——编程式导航打开新窗口,登录状态本地存储
  8. idea测试连接mysql报错08001_IDEA连接MySQL(版本8)数据库失败的解决方法(报错08001)...
  9. linux php和java环境变量配置_Linux下配置Java环境变量
  10. 生命银行怎么样_减脂就像是从“脂肪银行”中提款,想要成功,你要做到这两点...