This paper reports the way we teach students how to setup and run virtual Linux, Apache 2, MySQL, and PHP Server. LAMP is a shorthand term for a web application platform. Together, these open source tools provide a world-class platform for deploying web applications. Running on the Linux operating system, the Apache web server, the MySQL database and the programming languages, PHP or Perl deliver all of the components needed to build secure scalable dynamic websites.