O processo de criação do site é normal, selecione as opções de criar o www automaticamente
e adicione um certificado Lets Encrypt. Este recurso se torna muito útil para duas finalidades:
Economia de recursos ips, pois mais servidores poderão responder pelo mesmo endereço ip e também
para sistemas legados onde não é possível publicar um certificado.
Antes de tudo é claro certifique-se de que o mod_proxy esteja instalado
Código: Selecionar todos
a2enmod proxy_http
service apache2 restart
Agora, nas propriedades do site criado vá até a aba opções e localize Diretivas do apache
Neste campo é onde será adicionada a diretiva, conforme exemplo citado abaixo.
No exemplo citado o host de destino está na mesma rede local com o endereço 192.168.100.30 e o
servidor web está escutando na porta 8080. Aqui você ajusta conforme necessidade...
Código: Selecionar todos
# Diretiva Proxy Reverso
# -----------------------------------------
ProxyRequests Off
ProxyPreserveHost On
ProxyPass /.well-known/acme-challenge !
<Directory "{DOCROOT}/.well-known/acme-challenge">
Options None
AllowOverride None
Require all granted
AddDefaultCharset off
</Directory>
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://192.168.100.252/
ProxyPassReverse / http://192.168.100.252/
Lembrando que a diretiva de exemplo é a mais simples, funciona em maiora dos casos
Porém pode ser necessário mais algumas linhas dependendo da aplicação de destino.