Once in a life you want to be a web developer or you have a dream to build your own website.
Then you might come across many platforms, frameworks and CMSs.
Some of them need web server that is apache, mysql which is database and php so that your browser can understand php language, last but not the least the LINUX which is operating system.
I am assuming you have installed OS (Linux) on your machine, rest of the things. You need to run the following commands.
sudo apt-get install apache2 sudo apt-get install php5 libapache2-mod-php5 sudo apt-get install mysql-server sudo apt-get install phpmyadmin sudo apt-get install libapache2-mod-auth-mysql php5-mysql sudo /etc/init.d/apache2 restart