David LAMP works in Linux based systems like CENTOS, UBUNTU.
I always prefer LAMP on Ubuntu Server in my Virtual Machine to test anything related to CMS like WordPress and other server related stuff.
I suggest you to use LAMP because:-
1. You learn how it works behind the panel or on the server side.
2. You learn some tricks from server side which help you in your future for SEO work, that you never get in WAMP or XAMP.
3. You learn to control from the command line which helps you in tackling VPS or cloud once you move on them.
4. So many other things which you learn and experience yourself.
Installing LAMP server is not a typical task. It is easy. If you need some guidance, then let me know.
You can also follow this tutorial