Перевод ssl c apache на nginx на сервере с ISPManager 4
Перевод ssl c apache на nginx на сервере с ISPManager 4¶
Почему стоит переключить работу с SSL на nginx¶
Так как панель ISPManager 4 не умеет настраивать Apache на работу с SSL со SNI, в режиме когда веб-сервер Apache обслуживает запросы по защищённому протоколу HTTPS, на одну пару IP:порт(в нашем случае 443-й порт) панель позволяет установить только один SSL-сертификат.
При этом если переключить работу с SSL на веб-сервер nginx, в случае если nginx довольно актуальной версии и собран с OpenSSL с поддержкой SNI, панель сможет из коробки успешно устанавливать несколько SSL для рахных WWW-доменов, находящихся на одном IP.
Сам процесс переключения¶
Это важно!
Не отключаем nginx. Пункт nginx должен уже быть активным, мы его не отключаем в процессе.
Идём в раздел Возможности, и не отключая Nginx, выделяем пункт с Nginx, на нажимаем на пиктограмму Включить(жёлтая лампочка), после чего ждём, пока панель управления переконфигурирует веб-сервер nginx и Apache. В итоге мы получим работающий SSL с поддержкой технологии SNI на сервере с ISPManager 4 без лишних ухищрений, вроде кастомных конфигурационных файлов веб-сервера Apache.
Дополнительная информация