Backend and Infrastructure

System Setup with XAMPP

Sprout Video

When you develop a website, it usually looks something like what you've been watching me do. You open up a PHP file in some sort of editor, then point your browser at some web address that executes the PHP file and shows you the output. Now, it's time to get your computer set up so that you can get programming, if you haven't already gotten set up and been following along. In this lesson we're going to explain how a web server delivers a page to a browser and then install a web server with PHP, using XAMPP. If you would prefer to use another web server package, we have a variety of operating system packages in our Installing a Local Development Environment guide.

Additional resources

More information on Development Environments