Need root access sudo nano /etc/hosts ADD 0.0.0.0 domain.com0.0.0.0 http://www.domain.com SAVE sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/domain.com.confsudo nano /etc/apache2/sites-available/humblehackers.com.conf UNCOMMENT AND COMMEONServerName http://www.domain.comServerName domain.com ServerAdmin root@domain.comDocumentRoot /var/www/humblehackers/public_html sudo a2ensite domain.com.conf create .html file in the directory above ^^ sudo service apache2 restart ====THE WEBSITE IS BEING HOSTED LOCALLY==== Push the website on port 80 sudo iptables -vLContinue reading “Hosting a Local HTML Website with Apache 2”