In this guide, we will discuss how to install MAMP on Mac OS X step by step, how to set up Apache server, PHP, ports, MySQL database server on your local Mac computer. You can install MAMP on Mac or Windows according to your OS. It brings web developers the freedom to design websites offline at first and easily transfer websites to web host provider later. It help its users set up personal web server and manage websites locally on their Mac or Windows computers.