NameVirtualHost *:443
NameVirtualHost *:80
Zatímco NameVirtualHost *:443 je dobré uvést např. do souboru /etc/apache2/sites-enabled/000-default, možnost NameVirtualHost *:80 je už v souboru /etc/apache2/ports.conf povolena. Pro pojmenování počítačů se používají volby
ServerName server1.cz
ServerAlias www.server1.cz
Ta druhá je nepovinná, ale je to taková alternativa/alias originálního jména.
Další virtuální počítače můžete uvést také v tomto souboru nebo jinde. Já si k tomu obvykle udělám nový soubor /etc/apache2/conf.d/dns_jmena.conf, kde to vše sepíšu. Také to můžete vhodně rozdělit do více menších souborů. Takový jednoduchý další virtuální web by mohl vypadat např. takto:
<VirtualHost *:80>
ServerName server2.cz
ServerAlias www.server2.cz
DocumentRoot /var/www/server2
</VirtualHost>
<VirtualHost *:443>
ServerName server2.cz
ServerAlias www.server2.cz
DocumentRoot /var/www/server2
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/apache.pem
</VirtualHost>Pozor, aby vše fungovalo, musíte si na svém DNS serveru nastavit odpovídající A záznam! ;-)
Žádné komentáře:
Okomentovat