xampp for mac


Installing XAMPP on your MAC personal computer

XAMPP stands for “X (one of four OSs), Apache, MySQL, PHP, PERL” and is used to enable your personal computer with the web and database tools necessary to host its own dynamically driven websites for testing and development purposes. The following tutorial video demonstrations will show you the steps to set your computer up as a “localhost” server on a Mac.

Installing XAMPP on a Mac (30min)

Part one covers the following:

  1. What XAMPP is and why we use it
  2. The installation process
  3. Understanding the host name portion of the URL
  4. Understanding what the ‘hosts’ file on your computer does
  5. Understanding how ‘localhost’ maps to the loopback address, ‘’
  6. Understanding what’s in the Dashboard.

IMPORTANT: INSTALL THE RIGHT VERSION. Please install the 7.2.33 version in the image below to follow this tutorial!

install XAMPP version 7.2.33

Part two covers the following:

  1. How the ‘localhost’ URL maps to the ‘htdocs’ folder
  2. Understanding where all of the files are kept and in which pathways
  3. How the ‘index.php’ file in htdocs redirects to ‘dashboard/’
  4. How you can get a directory listing by renaming the index file.


For better quality, select 720p from the gear icon in the lower right video frame. For rapid initial loading, select 360p or lower from the gear icon in the lower right video frame. You can switch it to higher resolution shortly after several seconds of loading. To increase the speed of the video by dropping frames,  select “Speed” from the gear icon in the lower right video frame, and select 1.25, 1.5, or 2 from the options. To switch to a different video in the playlist, click the top left button with the three horizontal lines.