If you are student or just need to install server on your computer to learn PHP coding you have to manually configuring Apache, PHP, and MySQL on your system in use with the PHP,MySQL, and development functionality. Open source software such as Wordpress, Joomla, and many others can be install on local machine offline. Setting it up on your home computer means you can experiment, make mistakes and stop work whenever you want because the site is accessible only to you on your personal computer. Here you will learn how to install everything without having to buy anything.
Practice php with apache web server for windows
Installing Everything Manually
Install all in one package- XAMMP
|Xammps for window to learn php|