How to Create a Local Development Environment in your PC

Creating a local development environment has been discussed in great lengths on several websites, blogs and YouTube videos, so I decided to create a compilation of all those resources here for easy access to everyone. For those of us that design websites for clients using WordPress, the advantage of having a local development environment is enormous, as we can test and tweak different themes, or even create one from scratch before the platform is deployed to the customer’s web server of choice. I”m not an avid hand-coder, so Dreamweaver is my tool of choice when it comes to modifying or creating themes in WordPress. However, a few steps have to be taken into consideration before you can use Dreamweaver in conjunction with WordPress. In this first video tutorial, you will be taken through the steps on how to install and setup MAMP & WordPress on OS X:

These ones will show you how to setup XAMPP and WordPress on your Windows machine:

Once you have gone through the process of setting up your local web server, you can follow the VERY detailed steps outlined in the following tutorial from Brian Wood in Adobe”s Dreamweaver Development Center. A lot of the ground covered in Parts 1 and 2 of these lessons are covered in the previous videos, but I recommend you read along to get a better understanding of the process:

Editing a WordPress theme with Dreamweaver CS5 – Part 1: Learning the basics.
Editing a WordPress theme with Dreamweaver CS5 – Part 2: Setting up your site
Editing a WordPress theme with Dreamweaver CS5 – Part 3: Adding a logo, header styles, and menu
Editing a WordPress theme with Dreamweaver CS5 – Part 4: Building a custom home page

I hope you find all this information as helpful as I did.

June 20, 2012
Juan Rojo
  • artworks
    June 24, 2012 at 6:26 pm -

    Thanks, Juan. I Just upgraded to CS6 so I can dig into twentyeleven. There’s got to be an easier way to do this!

    • admin
      June 24, 2012 at 6:34 pm -

      Joann, if I find an easier method you’ll be the first one to know 🙂

  • Adam
    July 31, 2012 at 7:32 pm -

    pardon the silly question, but where does the username and password come from that you are supposed to enter into the “wp-config.php” page (I noticed you used “root” and “root”) thanks!

    • admin
      July 31, 2012 at 10:07 pm -

      There are no silly questions Adam. Since the WP installation is on your local “server” (computer), there’s no need to give a unique identifier for either one.

  • Leave A Reply