博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
apache配置https
阅读量:6527 次
发布时间:2019-06-24

本文共 871 字,大约阅读时间需要 2 分钟。

1. 修改Apache的配置文件httpd.conf

LoadModule ssl_module modules/mod_ssl.so

Include conf/extra/httpd-ssl.conf

 

把前面的#号都去掉

2. 在httpd-ssl.conf文件添加

<VirtualHost test.com:443>

DocumentRoot "网站路径"
ServerName test.com
SSLEngine on
SSLCertificateFile D:\ssl_cert\3jsw.com\domain.crt  ## 你的证书 文件
SSLCertificateKeyFile D:\ssl_cert\3jsw.com\domain.key  ## 你的证书 文件
SSLCertificateChainFile D:\ssl_cert\3jsw.com\ca.crt  ## 你的证书  文件
<Directory "网站路径">   ## 如果出现403有可能就是这里
AllowOverride All
Order Deny,Allow
Allow from all
</Directory>
</VirtualHost>

3. apache重启

4. 有可能出现不会解析php,可能是你的apache重新配置了解析PHP。例如 /php-cgi.exe,这个时候需要在httpd-ssl.conf 文件VirtualHost标签里面 里面添加 

Options FollowSymLinks ExecCGI

AddHandler fcgid-script .php
FcgidWrapper "D:/HwsApacheMaster/php/php56/php-cgi.exe" .php
DirectoryIndex index.html index.htm index.php default.php index.jsp

 

转载于:https://www.cnblogs.com/shaoshao/p/7616079.html

你可能感兴趣的文章
Android操作系统2.0制作备份
查看>>
To XSS or not ? 杂谈
查看>>
TFTP服务器在Cisco设备上的应用(上传、下载IOS)
查看>>
获得文件和文件夹的所有权
查看>>
烂泥:学习mysql数据库主从同步复制原理
查看>>
Java相对路径读取文件
查看>>
PostgreSQL 商用版本EPAS(阿里云ppas) 自动(postgresql.conf)参数计算与适配功能
查看>>
烂泥:学习ssh之ssh隧道应用
查看>>
Android TableLayout 常用的属性介绍及演示
查看>>
Ajax跨域访问XML数据的另一种方式——使用YQL查询语句
查看>>
[原创]让您的服务器不再有被挂马的烦恼---文件安全卫士
查看>>
Boot loader startup sequence
查看>>
虚拟主机同时运行多个使用 ImageMagick +Jmagick的网站
查看>>
MongoDB日志轮转
查看>>
我的友情链接
查看>>
【python】编程语言入门经典100例--24
查看>>
SPOOLing技术【十全十美】
查看>>
在linux下php挂接mysql.so扩展的方法
查看>>
Script编码工具推荐
查看>>
在Docker中运行torch版的neural style
查看>>