Forum Moderators: coopster
By all means you can practice on your laptop! A free and very popular server application is Apache (apache.org i believe), PHP is a free download and MySQL is a free database software which goes well with it. There are millions of sites helping you to set these up, and I'm sure a quick search on WW and a look in the libraries will help you.
Hope this helps!
Cheers
Richard
What I recomend you is NOT using one of those packages out there which will install everything for you.. go for the independenden installation, it is easy and clean and you will start learning what is each piece for.
1. OS .. you can use anyone.. Win, Linux, etc. I use WinXP for my laptop.
2. WebServer.. as said before.. apache is the best and it is free.. download it from apache.org .. the creators.
3. Database .. MySQL, again the easies to learn and full PHP support.
Install in the same order.. and try some examples after each installation to be sure you are going safe.
Now, if you already have a WebHosting provider, then find out which apache, php, mysql versions they use, that will avoid you some issues in the future.. specially if you start learning PHP-5 and you host does not support it later.
4. Enjoy .. you soon will be on the next level ;-)
Good luck!
there are a couple of threads about installing apache, php and mysql on your local machine.