zoukankan      html  css  js  c++  java
  • Apache配置https启动不了的解决办法

    准备工作:有备案了的http域名,去阿里云或者腾讯云购买SSL证书,有免费1年的;

    第一步;

    找到 #LoadModule ssl_module modules/mod_ssl.so 和 #Include conf/extra/httpd-ssl.conf,去掉前面的#号注释;

    第二步;

    编辑Apache根目录下 conf/extra/httpd-ssl.conf 文件,修改如下内容:(路径一定要填对,不然启动不了)

    Listen 443
    <VirtualHost *:443>
      SSLEngine on
      SSLProtocol all -SSLv2 -SSLv3  //去除不安全协议的
      SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5   //加密的
      SSLCertificateFile "C:/phpStudy/Apache/conf/ssl/2_www.weiduweilan.cn.crt"  //证书公钥
      SSLCertificateKeyFile "C:/phpStudy/Apache/conf/ssl/3_www.weiduweilan.cn.key"  //证书私钥
      SSLCertificateChainFile "C:/phpStudy/Apache/conf/ssl/1_root_bundle.crt" //根证书
      DocumentRoot  "C:phpStudyWWWergpublic"
      <Directory />
        Options +Indexes +FollowSymLinks +ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from all
        Require all granted
      </Directory>
    </VirtualHost>  

    如果还是启动不了,有80端口占用错误;删除conf文件夹的vhosts.conf文件的<VirtualHost _defate:80>

  • 相关阅读:
    fenby C语言 P9
    fenby C语言 p7
    fenby C语言 P6
    fenby C语言
    让博客园博客自动生成章节目录索引
    python学习之路:生成器并行运算
    Python学习之路:生成器
    Python学习之路:装饰器实现终极版
    Python学习之路:装饰器实现2
    Python学习之路:装饰器实现
  • 原文地址:https://www.cnblogs.com/lqzweb/p/7121980.html
Copyright © 2011-2022 走看看