Eu tenho um servidor apache em execução que exigiu uma pequena atualização de configuração. Quero forçar o Apache a recarregar a configuração (por exemplo, via /etc/init.d/httpd reload ou apachectl graceful), mas não possuo nossas senhas de certificação SSL. O administrador que possui as senhas não está disponível no momento.
Se eu recarregar normalmente a configuração do apache, os certificados SSL precisarão da senha novamente? Ou isso acontece apenas durante uma reinicialização completa do servidor?
fonte
apachectl graceful
e no SIGHUP causam um recarregamento de certificados SSL.Como há um pouco de confusão sobre o reinício total e o reinício gracioso, devo dizer que
Reinicia totalmente o servidor, mas isso não é feito normalmente. Isso significa que as conexões atuais são abortadas.
O que você deseja alcançar pode ser feito com:
O que faz um apache completo reiniciar, mas as conexões ativas não são abortadas. Ele não aceita novas conexões até que as atuais concluam o processamento e sejam reiniciadas depois disso.
Em conclusão, ambos
restart
egraceful
fazem uma reinicialização completa do apache, mas o gracioso não aborta as conexões, espera que elas sejam fechadas e reinicia.fonte
apachectl graceful
recarregamos os certificados - pelo menos no meu caso (embora meus certificados não sejam protegidos por senha).