Можно запустить Apache Httpd (например) с использованием HTTPS и использовать mod_proxy_http
в качестве обратного прокси-сервера для пересылки запросов на существующий HTTP-сервер.Конечно, для того, чтобы это имело какой-либо смысл, вам нужно, чтобы обратный прокси-сервер и целевой сервер были подключены таким образом, чтобы соединения не могли быть перехвачены или изменены.
Вы можете обнаружить, что существующий сервернужны определенные дополнительные настройки, чтобы он знал, что использует HTTPS (например, специальные клапаны в Apache Tomcat для установки флага HTTPS в значение true).