Back to search
Apache VirtualHost
config webApache HTTP Server virtual host configuration
/etc/apache2/sites-available/mysite.conf
Required Packages
sudo apt install -y apache2 VirtualHost Settings
Domain name for this virtual host
Additional domain names (space-separated)
Admin email address
SSL/TLS
Generated Config — /etc/apache2/sites-available/mysite.conf
<VirtualHost *:80> ServerName example.com DocumentRoot /var/www/html <Directory /var/www/html> Options -Indexes +FollowSymLinks AllowOverride All Require all granted </Directory> ErrorLog /var/log/apache2/error.log CustomLog /var/log/apache2/access.log combined </VirtualHost>