Проблема с apache, запускающимся при загрузке с помощью ключа ssl api

Я бегу на Centos,

проблема в том, что когда я перезагружаю свой сервер, мне нужно запустить службу Apache и лака

Я использую это, чтобы начать их обоих

service httpd restart && service varnish restart

Но я бы хотел, чтобы они оба запускались при перезагрузке сервера

Я читал, я мог бы использовать это

chkconfig httpd on

Но это только для Apache, я могу сделать это

chkconfig varnish on

Наконец, когда я обычно запускаю httpd, меня спрашивают мой ключ API для SSL, могу ли я включить это в перезапуск и лака, и httpd при запуске. Или я обречен запускать эту команду каждый раз при перезагрузке

1 ответ

Решение

Предполагая, что вы имеете в виду "ssl секретный пароль", тогда нет, вы не можете действительно добавить пароль для ключа в initscripts. Вместо этого вам не следует хранить ключ в зашифрованном формате, если вы хотите иметь возможность автоматического запуска службы. Чтобы преобразовать ключевой файл в незашифрованный формат, вы можете использовать openssl:

openssl rsa -in foo.key -out foo_unencrypted.key
Другие вопросы по тегам