Apache 使用 SSL API 密钥启动时出现问题

Apache 使用 SSL API 密钥启动时出现问题

我在 Centos 上运行,

问题是当我重新启动服务器时,我需要启动 apache 和 varnish 服务

我用它来启动它们两个

service httpd restart && service varnish restart

但我希望它们都能在重启服务器时启动

我读到我可以用这个

chkconfig httpd on

但这仅适用于 Apache 我可以这样做吗

chkconfig varnish on

最后,当我像往常一样启动 httpd 时,系统会要求我输入 SSL 的 api 密钥,我是否可以在启动时将其合并到 varnish 和 httpd 的重新启动中。还是每次重新启动时我都注定要运行此命令

答案1

假设您的意思是“ssl 私钥密码”,那么不行,您实际上无法将密钥的密码添加到 initscripts。相反,如果您希望能够自动启动服务,则不应以加密格式存储密钥。要将密钥文件转换为未加密格式,您可以使用 openssl:

openssl rsa -in foo.key -out foo_unencrypted.key

相关内容