Apache

Apache Virtual Host

Set a virtual host in Apache2

Ubuntu - Create a file with the following contents in the folder:

/etc/apache2/sites-available/

<VirtualHost *:80>
Servername example.com
ServerAlias www.example.com
DocumentRoot /var/www/examplecom
</VirtualHost>

centos - Edit the file with the following contents:

/etc/httpd/conf.d/vhost.conf

<VirtualHost *:80>
  ServerName loci.hk
  ServerAlias www.loci.hk
  DocumentRoot /srv/www/loci.hk/public_html/
  ErrorLog /srv/www/loci.hk/logs/error.log
</VirtualHost>