Я разрабатываю веб-портал для своего домашнего сервера. Я запускаю сервер FreeBSD 10.3 и устанавливаю apache24.Настройка apache virtualhost для запуска webmin с SSL, но без сертификата
То, что я хотел бы достичь работает порт Webmin https://localhost:10000/ на субдомен под моим приложением: https://webmin.somedomain.com
У меня есть несколько приложений, которые я, связанные с использованием следующих httpd.conf VirtualHost:
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName webmin.somedomain.com
ProxyPreserveHost On
# setup the proxy
<Proxy *>
Order allow,deny
Allow from all
</Proxy>
ProxyPass/"http://localhost:10000/"
ProxyPassReverse/"http://localhost:10000/"
</VirtualHost>
Это работает отлично для страницы без SSL. Но поскольку webmin может нанести большой вред, я предпочитаю, чтобы он работал под SSL.
Чтобы получить рабочую конфигурацию, я изменил строки:
<VirtualHost *:443>
ServerAdmin [email protected]
ServerName webmin.somedomain.com
ProxyPreserveHost On
# setup the proxy
<Proxy *>
Order allow,deny
Allow from all
</Proxy>
ProxyPass/"https://localhost:10000/"
ProxyPassReverse/"https://localhost:10000/"
</VirtualHost>
Однако, это не работает.
Он работал на SSL раньше, но, вероятно, только потому, что я запустил webmin на https: // {IP-адрес устройства: 10000 /, а не на любом vhost или через apache.
я не получаю никакого ответа от сервера на https://webmin.somedomain.com URL, так что я думаю, что я что-то не хватает ..
Вопросы 1. Нужно ли мне настроить mod_ssl на апача, чтобы получить этот ход ? 2. Конфигурация сертификата и сертификата НЕОБХОДИМО запускать бездовое соединение с моим сервером? 3. С чего начать?