These are the official websites and your goto place if you want to know anything about these technologies. They have a detailed documentation and large community of users who are always willing to help.
Note: Full Form of PHP
Earlier PHP was called “Personal Home Page”. Now PHP is “PHP: Hypertext Preprocessor”.
Apache: httpd.apache.org
PHP: php.net
MySQL: dev.mysql.com
Links to install All-In-One package:
For Macintosh:
Starting from Mac OS 10, Apple started including Apache, PHP and Safari(web browser) as a package when you purchase the OS. But its good idea to check and upgrade to latest versions of Apache, PHP and MySQL(which doesn’t yet come along with the OS).
MAMP is a all-in-one package – it stands for Macintosh, Apache, MySQL, PHP.
http://www.mamp.info/en/index.php
XAMPP: http://www.apachefriends.org/en/xampp-macosx.html
For Windows:
WAMP: Windows, Apache, MySQL, PHP
http://www.wampserver.com/en/index.php
XAMPP: http://www.apachefriends.org/en/xampp-windows.html
Full form of XAMPP – X (any of four different operating systems), Apache, MySQL, PHP and Perl.
If you visit XAMPP website you can find all-in-one package for Linux, Windows, Mac OS X, Solaris. So its a all-in-one package available for all the major operating systems.
I have just listed the links for the all-in-one installers because the installation process is easy and there is nothing but following the steps that the installer gives while installing.
If you run into trouble or if you have any question regarding installation then you can ask me in the comment section below or in the forum.
All these above packages are opensource and hence free of cost..(I am talking about WAMP, MAMP, XAMPP and not about Mac and PC!!)