Howdy,
Here is the abridged version 🙂
1) you have downloaded MAMP … good, now you have to INSTALL IT and START IT! 🙂 By default, MAMP will start the Apache and MySQL servers when you start it; their indicators will be green when they are running; if not, click the ‘Start Servers’ button and wait until they turn green from red; they HAVE to be running to work on WP (or anything else) locally.
2) your local WP (or whatever) sites go here:
/Applications/MAMP/htdocs/
– create a folder withing htdocs and call it mywordpress for example (lower case, no spaces)
– copy the WP install ZIP to this location and extract it
– you will then have a wordpress folder within mywordpress; select all the contents of wordpress and drag them “up one level” to mywordpress (you can then delete the empty wordpress folder
3) bring the MAMP control panel to the foreground and click ‘Open start page’
– click the phpMyAdmin menu item at the top
– when phpMyAdmin opens, create a new, empty database; enter a name for the database (let’s use mywordpress to be consistent – lower case, no spaces) where it says ‘Create new database’ then click ‘Create’
– once that shows ‘Database mywordpress has been created’, you can close phpMyAdmin
4) now you’re ready to run the install 🙂
– enter localhost:8888/mywordpress into your browser to begin the install
– let the installer create the wp-config file
– at the database section enter these values:
Database name: mywordpress
User name: root
Password: root
Hostname: localhost
Table prefix: wp_
– click Submit and if all goes well you will see the Run the install; click it 🙂
Fill out the info on the next screen as required; on a local site, I always leave the username as admin and use 123123 for the password as it’s easy to type and remember! 🙂 Enter whatever you like, but then MAKE SURE you can remember it! … you’ll use this to log into the WP Admin … then click ‘Install WordPress’
If you did everything correctly, you will see the ‘Success’ screen where you can click the ‘Log in’ to log into the site with the above-entered credentials 🙂
That’s it! 🙂 … and I just did it and it took me less than 2 minutes 🙂
So to access the site, it’s localhost:8888/mywrordpress and to access the admin login it’s localhost:8888/mywordpress/wp-admin
BUT REMEMBER, MAMP HAS TO BE RUNNING for this to work 🙂
Cheers!
Lyle