Назад | Перейти на главную страницу

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

Я бегу на Centos,

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

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

service httpd restart && service varnish restart

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

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

chkconfig httpd on

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

chkconfig varnish on

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

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

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