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>

  • 相关阅读:
    java.lang.NoSuchMethodError:antlr.collections.AST.getLine() I
    T7 java Web day01 标签HTML
    T6 s1 day19
    T5 s5 Day18
    T5 s4 Day 17
    T5 s3 day16
    T5 s2 Day 15
    T5 s1 day14
    T4 S03 day 12
    T4 S01 day1
  • 原文地址:https://www.cnblogs.com/lqzweb/p/7121980.html
Copyright © 2011-2022 走看看