我在 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