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>