Set up PHP on local server

I have a Win 7 x64 laptop and I wanted to set it up so I can work on and test PHP sites. I already have MySQL installed. Can someone help me with details steps on how to do this. I have never use  PHP??

Thank you
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

download WAMP
overcolorAuthor Commented:
Sorry to sound so new to PHP but I am. I tried installing WAMP but it did not seem to work. Let me tell you I have MySql 4.1, Dreamweaver, Coldfusion install already. Im a Coldfusion programmer.

This is my first time jumping into the world of PHP

Thank you
Aaron TomoskyDirector of Solutions ConsultingCommented:
Coldfusion and php can't run on the same port. I suggest xampp set to 8080. It comes with mysql but just don't use that part.
10 Tips to Protect Your Business from Ransomware

Did you know that ransomware is the most widespread, destructive malware in the world today? It accounts for 39% of all security breaches, with ransomware gangsters projected to make $11.5B in profits from online extortion by 2019.

overcolorAuthor Commented:
Is there a way to walk me through what I need to do?
Aaron TomoskyDirector of Solutions ConsultingCommented:
Download xampp. When you install I think it asks what port you want. If not, go to \xampp\apache\conf\ and edit the config file where it says 80 change to 8080 for the binding.
There are other ways than different ports but I think it's the easiest.
overcolorAuthor Commented:
Is xampp the same as WAMP? or should I uninstall it first?
Aaron TomoskyDirector of Solutions ConsultingCommented:
Wamp and xampp are the top two easy to install servers. I prefer xampp but Wamp works fine. Just find the apache conf folder and change the port binding
overcolorAuthor Commented:
im getting this error

#1045 - Access denied for user 'root'@'localhost' (using password: NO)

Dave BaldwinFixer of ProblemsCommented:
I believe "MySql 4.1" is unsupported now.  The current version, "MySql 5.5", is recommended unless you are developing for hosting that still uses ""MySql 4,1".
overcolorAuthor Commented:
I own the server and are hosting, but I can upgrade. So for now should I upgrade on my laptop? I never had before so I would have to learn how to upgrade MySQL
Dave BaldwinFixer of ProblemsCommented:
See if I understand you.  You have two computers, a server and a laptop.  You are trying to set up the laptop so you can develop code for the server.  Is that right?
overcolorAuthor Commented:
Yes, My Server is running Win 2003, Coldfusion 9, MySQL 4.1
My laptop Win 7 x64, Coldfusion 9, MySQL 4.1.

 I'm now trying to set them both to run PHP also, But please know I don't know anything about PHP or how to update MySQL. If you can give me details that will be great or guide me in the right area.
Dave BaldwinFixer of ProblemsCommented:
If you are just starting with PHP, I suggest you find a spare Windows computer and put WAMP or XAMPP on it and don't mess with your working systems at this point.  That is the easiest way to set up to learn PHP.  Either one will come with the most current versions of PHP, MySQL, Apache and several other programs including phpmyadmin which you can use to admin the MySQL in that setup.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
overcolorAuthor Commented:
Ok that makes sense. Thank you
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.