Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

PHP Build a Simple PHP Application Getting Started with PHP Install PHP on Windows 7

Reed Williams
Reed Williams
3,323 Points

I already have MySQL installed on my PC(Windows8)

I already have MySQL installed on my PC(Windows8). I was thinking about writing my PHP in PHPstorm(probably doesn't matter), but at any rate I would still need to DL PHP and an Apache web server. Do you see any issues with this plan? If not, could you provide links, to DL Apache and PHP, and what versions I should be looking for? Any other information you would like to pass my way would be great. Thank you!

2 Answers

No not really.

The only thing you have to do is to shutdown your MySQL that's running before you install XAMPP. If you have the server running as service just stop the service and you are good to go.

If not in the services : http://dev.mysql.com/doc/refman/5.0/en/windows-start-command-line.html You have a tutorial how to shut it down in the CMD.

On Windows I have more EXP in Oracle DB, so just follow the link and you'll get the info on shutting down the MySQL server.

The XAMPP, WAMP and MAMP stacks all have precompiled MySQL, Apache and PHP.

In MAMP you can choose which PHP version you want to use, Apache version is the old one ( will be compiling a later version to install over the MAMP version soon) and MySQL is latest LTS version. For others I think it's the same.

But if you choose the stack, than you don't have to worry about anything as long as you have it for local development environment.

The stack will provide all of the libs and binaries you need to run a full dev server.

If there is something you need just shout :)

Reed Williams
Reed Williams
3,323 Points

Thank you. This is all very good information. My follow-up question is, given my previous MySQL DL(link below), if I want to DL XAMPP will there be any errors or conflicts that arise?

http://dev.mysql.com/tech-resources/articles/mysql-installer-for-windows.html