码迷,mamicode.com
首页 > Web开发 > 详细

apache https配置

时间:2017-07-19 14:11:21      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:ror   soc   cert   yun   name   ted   shm   require   amp   

upupw配置https耽搁了一天时间,终于配置好了。现在简单整理一下过程:

1.安装upupw环境,百度教程

2.下载https安全证书,我这里从阿里云上下载的,解压压缩包,把apache文件夹下的三个文件复制到服务器上,参考路径技术分享

接下来就是配置httpd.conf文件了

LoadModule ssl_module modules/mod_ssl.so;

LoadModule socache_shmcb_module modules/mod_socache_shmcb.so

Include conf/extra/httpd-ssl.conf

找到这三行去掉前面的#。

然后配置配置conf/extra/下面的httpd-ssl.conf文件

如下

<VirtualHost _default_:443>
DocumentRoot "C:\UPUPW\htdocs\xcx"
ServerName xcx.aaaa.cc:443
ServerAlias xcx.aaaaa.cc
ServerAdmin webmaster@example.com
DirectoryIndex index.html index.htm index.php default.php app.php u.php
ErrorLog logs/example_error.log
CustomLog logs/example_access.log \
"%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
SSLEngine on
SSLCertificateFile "C:\UPUPW\Apache2\conf\2_xcx.yesandno.cc.crt"
SSLCertificateKeyFile "C:\UPUPW\Apache2\conf\3_xcx.yesandno.cc.key"
<Directory "C:\UPUPW\htdocs\xcx">
SSLOptions +StdEnvVars
AllowOverride All
Require all granted
</Directory>

 

主要是网站的路径和证书路径写对,这里只引用了两个证书文件,很奇怪吧,原因我也不清楚,只是不要第一个就对了,第一个会导致apache 启动不起来。这个坑也是别人发现的。

参考链接https://bbs.aliyun.com/read/309174.html

apache https配置

标签:ror   soc   cert   yun   name   ted   shm   require   amp   

原文地址:http://www.cnblogs.com/bwkj/p/7205125.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!