apache启动时ssl需要密码的解决办法

发布时间:2020-01-11编辑:脚本学堂
apache启动时ssl需要密码的解决办法

问题
apache/install/ target=_blank class=infotextkey>apache配置数字证书的情况下,会出现如下状况:
img1
如何做到在启动apache时不要再要求输入密码?

解决办法
查看httpd.conf的IfModule ssl_module 配置项  

复制代码 代码如下:
  <IfModule ssl_module> 
        SSLRandomSeed startup builtin 
        SSLRandomSeed connect builtin 
        SSLSessionCacheTimeout  300 
        SSLPassPhrasedialog  exec:/usr/local/apache2/config/apache_pass.sh
    </IfModule>

 apache_pass.sh 内容如下:

复制代码 代码如下:
#!/bin/sh  
    echo "password"

常见问题 
apache无法启动,查看日志:[error] Init: Pass phrase incorrect

 解决方法 

复制代码 代码如下:
chmod +x apache_pass.sh