将优雅重新加载Apacheconfiguration需要SSL证书密码?

我有一个运行的Apache服务器,需要一个小的configuration更新。 我想强制Apache重新加载configuration(例如,通过/etc/init.d/httpd reload或apachectl优雅),但我不拥有我们的SSL证书密码。 拥有密码的pipe理员现在不可用。

如果我优雅地重新加载apacheconfiguration,SSL证书是否需要密码? 或者只有在服务器完全重启时才会发生?

不。SSL证书只能在完全重新启动的情况下重新加载,而不是优雅的。

这意味着您不必重新input密码,也意味着对证书/新证书等的更改需要完全重新启动才能生效。

因为关于完全重启和平稳重启有一点困惑,我必须这样说

 apachectl restart 

完全重新启动服务器,但没有完成。 这意味着当前的连接被中止。

你想达到什么,可以优雅地完成:

 apachectl graceful 

哪一个完整的Apache重新启动,但活动的连接不会中止。 它不接受新的连接,直到当前的连接完成处理,然后重新启动。

总而言之, restartgraceful都会restart apache,但优雅不会中止连接,等待它们closures,然后重新启动。