Berikut adalah konfigurasi untuk membuat virtual host pada apache2 :
# nano /etc/apache2/sites-available/virtual.host.conf
<VirtualHost *:80>
ServerName www.virtual.host
ServerAdmin webmaster@virtual.host
DocumentRoot /home/debian/public_html
ErrorLog /var/log/apache2/virtual.host.error.log
CustomLog /var/log/apache2/virtual.host.access.log combined
LogLevel warn
</VirtualHost>
Langkah selanjutnya adalah melakukan aktif virtual host dan restart pada apache2
# a2ensite virtual.host
# systemctl restart apache2