zoukankan      html  css  js  c++  java
  • apache https配置

    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:UPUPWhtdocsxcx"
    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:UPUPWApache2conf2_xcx.yesandno.cc.crt"
    SSLCertificateKeyFile "C:UPUPWApache2conf3_xcx.yesandno.cc.key"
    <Directory "C:UPUPWhtdocsxcx">
    SSLOptions +StdEnvVars
    AllowOverride All
    Require all granted
    </Directory>

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

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

  • 相关阅读:
    我是如何用三小时搞出个赚钱产品的?
    搭建一个基于nuxt.js的项目
    栅格系统
    git使用
    通过JS获取屏幕高度,借助屏幕高度设置div的高度
    如何理解盒模型
    e.target.value 和 this 的区别
    组件化设计:弹窗的使用逻辑
    uni-app 入坑记
    MAC 系统快捷键
  • 原文地址:https://www.cnblogs.com/bwkj/p/7205125.html
Copyright © 2011-2022 走看看