Comment Start at the right level (Score 1) 382
Use Xampp or any turnkey local solution for starters and testing.
From there i recommend ClearOs ( http://www.clearfoundation.com/ ) to run and experiment.
If you need an even easier solution i'd say you go for hosted.
There are tons of good virtual server or reseller deals if you want to have some freedom but even easier is a plain webhosting account.
Still you should be prepared to do a lot of research and read some forums.