Col*_*n K 12 ssl configuration apache-2.2
我有一个 apache 服务器正在运行,需要一个小的配置更新。我想强制 Apache 重新加载配置(例如通过 /etc/init.d/httpd reload 或 apachectl graceful),但我没有我们的 SSL 证书密码。拥有密码的管理员目前不可用。
如果我优雅地重新加载 apache 配置,SSL 证书会再次需要密码吗?还是仅在服务器完全重新启动期间才会发生这种情况?
Sha*_*den 20
不会。SSL 证书只会在完全重启时重新加载,而不是正常重启。
这意味着您无需在重新加载/正常时重新输入密码,也意味着对证书/新证书/等的更改需要完全重新启动才能生效。
Dan*_*orn 11
因为完全重启和优雅重启有点混淆,所以我必须说
apachectl restart
Run Code Online (Sandbox Code Playgroud)
完全重新启动服务器,但这并不优雅。这意味着当前连接被中止。
您想要实现的目标可以通过以下方式优雅地完成:
apachectl graceful
Run Code Online (Sandbox Code Playgroud)
这两种方法都会重新加载证书。
这会重新启动完整的 apache,但不会中止活动连接。在当前连接完成处理并在此之后重新启动之前,它不接受新连接。
总之,无论是restart和graceful做了充分的Apache重新启动,但优美不会中止连接,让他们等待被关闭,然后将其重新启动。
| 归档时间: |
|
| 查看次数: |
26321 次 |
| 最近记录: |