[2] httpd – Virtual Hosts
4 maja 2021Skonfigurujemy teraz wirtualne hosty na serwerze, aby można było użyć wielu nazw domenowych.
[1] Dla przykładu dodamy nazwę hosta [virtual.zicher.lab], katalogiem domowym dla dokumentów będzie [/var/www/virtual.lab].
[root@vlsr01 ~]# mcedit /etc/httpd/conf.d/vhost.conf # stwórz nowy plik # ustawienia dla oryginalnej domeny <VirtualHost *:80> DocumentRoot /var/www/html ServerName www.zicher.lab </VirtualHost> # ustawienia dla nowej domeny <VirtualHost *:80> DocumentRoot /var/www/virtual.lab ServerName virtual.zicher.lab ServerAdmin root@virtual.zicher.lab ErrorLog logs/virtual.lab-error_log CustomLog logs/virtual.lab.host_access_log combined </VirtualHost> [root@vlsr01 ~]# mkdir /var/www/virtual.lab [root@vlsr01 ~]# systemctl restart httpd
[2] Stworzymy teraz testową stronę, którą umieścimy w w/w katalogu i sprawdzimy czy wszystko jest OK. Nie zapomnijmy oczywiście o odpowiednim skonfigurowaniu DNS.
[root@vlsr01 ~]# mcedit /var/www/virtual.lab/index.html <HTML> <BODY> <DIV style="width: 100%; font-size:40px; font-weight: bold; text-align: center"> VIRTUAL HOST virtual.zicher.lab TEST PEJDŻ ;-) </DIV> </BODY> </HTML>