PHPStudy下Apache SSL证书安装教程 1
一、安装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文件。
- 检测配置是否正常
在服务器上打开dos命令行(cmd),通过cd命令进入apache的bin目录,如E:phpStudyPHPTutorialApachebin,输入httpd -t命令,查看配置是否正常,具体如下图:
若提示OK则表示配置正确,可以通过Phpstudy面板重启!
若提示错误,请根据相关错误修改配置文件,直到显示OK,然后通过Phpstudy面板重启。
- 测试HTTPS访问
打开浏览器,输入 https://yourdomain.com (证书绑定的实际域名),如浏览器地址栏显示加密小锁,则表示证书配置成功。若显示无法连接,请确保防火墙或安全组等策略有放行443端口(SSL配置端口)。
四、证书备份
请保存好下载的证书压缩包以及自主生成的.key文件!
沃通技术支持原创文章,转载请注明来源
PHPStudy下Apache SSL证书安装教程 1相关推荐
- PHPStudy下Apache SSL证书安装教程
为什么80%的码农都做不了架构师?>>> HTTPS证书申请 一.安装SSL证书的环境 Apache安装目录:E:\phpStudy\PHPTutorial\Apache 以上 ...
- Tomcat环境SSL证书安装教程
本章节介绍根据www.gworg.com编写如何将下载的证书安装到Tomcat服务器上.安装好证书后,您的Web服务器将能支持SSL通信,从而保证您Web服务器的通信安全. Tomcat环境SSL证书 ...
- win iis6.0 、iis7.0 centos apache ssl 证书安装
iis6.0. iis7.0 . apache ssl 证书安装 一.iis6 准备材料 ssl证书,一般申请到证书,然后会提供给下载 二.安装 申请到的证书一般几个文件分布是: 开始安装证书 管 ...
- linux ssl证书卸载,Linux的ssl证书安装教程
SSL证书在不同的系统环境下安装,其操作也是有差异的.系统可分为Linux.Windows等,今天小编要和大家讲的是Linux的ssl证书安装教程,一起来看下. Linux的ssl证书安装教程 Lin ...
- 配置 腾讯云 SSL 证书 SSL证书实现https,环境:phpStudy下Apache环境
微信小程序开发交流qq群 581478349 承接微信小程序开发.扫码加微信. 正文: SSL证书实现https,环境:phpStudy下Apache环境 前提条件: 1.申请并下载好腾讯云 ...
- windows server下的 Nginx SSL 证书安装部署
由于 github pages 项目中使用后端服务调用只支持使用 https 协议,故需要在原来的 Nginx 服务器中安装 SSL 证书,参考了SSL 证书 Nginx 服务器 SSL 证书安装部 ...
- 腾讯云Linux服务器 centos7 Lampp环境搭建 vsftp搭建 ssl证书安装 所遇到的问题
有人会问为什么要选用centos7? 其实个人主要还是为了学习和尝试一下,而且一般来说系统软件优化了肯定是有原因的嘛,所以在时间允许项目不急的情况下,还是可以去试一试的!(项目急还是用自己熟悉的服务器 ...
- Let's Encrypt 免费通配符 SSL 证书申请教程——但是也需要email,域名所有权等,如果是黑产用的话会这样用吗?会不会暴露自己身份???...
Let's Encrypt 免费通配符 SSL 证书申请教程 from:https://blog.csdn.net/English0523/article/details/79608464 2018 ...
- HTTP的SSL 证书安装
nginx配置ssl证书的方法 : http://www.cnblogs.com/wangyuman26/p/6179055.html 腾讯SSL证书安装指引:https://cloud.tencen ...
最新文章
- php pg_fetch_row,pg_fetch_row
- node mysql 模块 封装_node.js基于工厂方法的mysql模块封装
- PHP-php://(类型)访问各个输入/输出流以及全局变量$HTTP_RAW_POST_DATA讲解
- Oracle非常规恢复(使用BBED跳过归档)
- 单源最短路径的Bellman-Ford算法。
- HBase shell 示例
- 圣诞小程序服务器,微信圣诞帽2018小程序_微信圣诞帽头像自动换预约_第一手游网...
- 麦客达温德姆酒店品牌在中国首次亮相
- html 地址 点击召唤高德,HTML5创建高德地图
- WPF编程--地图控件GMap使用
- 什么是“Bash”破绽?
- 2021年--中国工商银行软件开发中心--社会招聘(春季)
- 记一次HDFS空间清理:Non DFS Used
- 现代时序硬布线控制器状态机设计
- C#---- VS 打包成 exe.
- 1.(cesium之家)cesium加载接入天地图
- 一、 计算机的体系结构
- 1.阅读《疯狂Java讲义》
- 日历,任务,时间管理,提醒
- 区块链入门二:区块不可篡改
热门文章
- Qt下Tcp通信的简单使用三
- C语言 memcpy 和 strcpy 函数区别 - C语言零基础入门教程
- 华为麒麟1020鸿蒙系统,华为P50pro最新确认:麒麟1020+立体全面屏+鸿蒙系统,这才是华为...
- linux重新启动某一个项目,Linux运维知识之supervisor更改某项目配置后 需要重新启动才有效...
- 浅析Linux开发工具之gcc/g++
- oracle并行parallel update两张表_Oracle与并行性 parallel
- html5怎么改为vue_Vue实战——编程式导航打开新窗口,登录状态本地存储
- idea测试连接mysql报错08001_IDEA连接MySQL(版本8)数据库失败的解决方法(报错08001)...
- linux php和java环境变量配置_Linux下配置Java环境变量
- 生命银行怎么样_减脂就像是从“脂肪银行”中提款,想要成功,你要做到这两点...