/etc/apache2/sites-available/000-default.conf to sitename.com.conf and use as a templateAdd these lines to identify the information for the virtual host:
ServerName sitename.comServerAlias www.sitename.comhere is a good sample template
<VirtualHost *:80>
ServerName sitename.com
ServerAlias www.sitename.com
ServerAdmin webmaster@sitename.com
DocumentRoot /var/www/sitename.com/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<VirtualHost *:443>
ServerName sitename.com
ServerAlias www.sitename.com
ServerAdmin admin@test.com
DocumentRoot /var/www/sitename.com/html
ErrorLog ${APACHE_LOG_DIR}/error-sitename.com.log
CustomLog ${APACHE_LOG_DIR}/access-sitename.com.log combined
SSLEngine On
SSLCertificateFile /path/to/cert/sitename.crt
SSLCertificateKeyFile /path/to/key/sitename.key
</VirtualHost>
a2ensite to enable the virtual host (requires admin)
a2ensite sitename.com.confservice apache2 restartthis document last modified: October 06 2017 21:42