Apache配置https后不能启动怎么办

Apache是大家比较常用的Web服务器软件,可以说是建站的首选。网站部署SSL证书开启https加密传输是非常有效的安全手段之一,而SSL证书其实是配置网站所在的服务器上的,本文主要说明一下Apache配置https后不能启动怎么办。

大家可以照着以下方法操作一下:

第一步:

找到 #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_ssl.idcspy.net.crt” //证书公钥
  
  SSLCertificateKeyFile “C:/phpStudy/Apache/conf/ssl/3_ssl.idcspy.net.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>即可。

标签:

SSL证书品牌

相关文章

LAYOUT

SAMPLE COLOR

Please read our documentation file to know how to change colors as you want

BACKGROUND COLOR

BACKGROUND TEXTURE

// //