Hello all! I'm a noob to web development and I had a few questions about installing a local server onto my computer. I want to practice with PHP. My first question is, should I install Apache, PHP and MySQL individually or should I use an all-in-one package that installs the three? An article I read said I should install Apache manually because I would learn more about the system and its configuration options. The second question is which all-in-one package should I go with (XAMPP, WampServer, Web Developer)? Last but not least, any recommendations for learning PHP and how to add comment box's or contact forms to web sites? Thanks for any advice in advance!