Learn how to build a website server and start hosting a website from home. Install Apache2 and learn how to open port 80 & 443 in Linux Ubuntu. Forward all incoming internet traffic from your modem router to the L.A.M.P. website hosting server. What is the difference between http and https? how to use ipconfig (windows) and ifconfig (linux) in the terminal to find your local ip’s.