Vážení,
poradil by mi někdo, jak správně nakonfigurovat apache server a kde nainstalovat SSL certifikát, když nám několik domén provozovaných na 1 veřejné IP adrese, ale uvnitř sítě na vícero počítačích? Rozdělení je provedeno prostřednictvím PC s Apache2 serverem a konfigurací ve VirtualHost.
Popis konfigurace sítě: Internet mám přivedený na router, který všechny *:80 a *:443 požadavky routuje na rozdělující PC. Na něm mám Ubuntu 22.04 s Apache2 serverem, který podle domény routuje na jiná PC a VirtualPC v síti.
Jedno PC v síti má VirtualBox virtualizaci, na které mi běží jak
www.domena1.cz (virtuálka_1),
www.domena2.cz (virtuálka_2), tak i eshop
www.domena3.cz (virtuálka_3). Další PC má OS Windows 10 a na něm mi běží IIS, kde používám ASP .NET aplikace.
A nyní potřebuji rozjet na eshopu https, ale nevím, kde má probíhat kontrola certifikátu a kde se certifikát instaluje? Mám ho mít na prvním rozdělujícím PC nebo na cílových virtuálkách?
Aktuálně mám konfigurován apache soubor 000-default.conf takto:
<VirtualHost *:80>
ProxyPreserveHost On
ProxyPass "/" "
http://192.168.2.22/"
ProxyPassReverse "/" "
http://192.168.2.22/"
ServerName
www.domena1.cz</VirtualHost>
<VirtualHost *:80>
ProxyPreserveHost On
ProxyPass "/" "
http://192.168.2.23/"
ProxyPassReverse "/" "
http://192.168.2.23/"
ServerName
www.domena2.cz ServerAlias domena2.cz *.domena2.cz
</VirtualHost>
<VirtualHost *:80>
ProxyPreserveHost On
ProxyPass "/" "
http://192.168.2.24/"
ProxyPassReverse "/" "
http://192.168.2.24/"
ServerName
www.domena3.cz ServerAlias domena3.cz *.domena3.cz
</VirtualHost>
Budu vděčný za každou dobrou radu.