Instant WordPress Development With WAMP


Speed up WordPress development by combining WordPress with WAMP. This tutorial will show you how to add a direct WordPress install of the latest version from within the WampServer. This will cut down on development time as well as supply you with a new fresh version of WordPress and a database all in one shot.

The WordPress script was created by "Ohad Raz from Bainternet", if you have a chance you should check out all of the plugins and scripts that he has written for WordPress. Just to list a few, Options panel, Shortcodes UI, Simple QR codes and of course the Simple WordPress Auto Installer.

Step 1 Gathering the Required Elements

When this tutorial is done you will have WampServer installed and the script for Simple WordPress Auto Installer married together within the WampServer for instant WordPress development.

WAMP is an acronym for the contents of a web server package containing (in the case of WordPress development) Windows, Apache, MySQL, and PHP.

First let's gather a few items so that we can make this happen.

  • WampServer – It can be downloaded for free and it is open source. Download the 32 bit or 64 bit version depending on your version of operating system. That can be found by going to "Start", then click on "Programs" and chose the "Accessories" folder, then click on "System tools" and click on "System information". There it will list whether you are running a 32 bit or 64 bit version of Windows. Download WampServer.
  • Simple WordPress Auto Installer – It can be downloaded for free on GitHub and it is open source. Simple WordPress Auto Installer

"This is a great tool for speeding up your local WordPress development."

Here is a screen shot of what the Simple WordPress Auto Installer will look like when completed.

Screen shot of Auto Installer

The Auto Installer will allow the following choices for your install.

  • From the three choices below you will check only one
    • Download latest version
    • Hebrew Install
    • Last nightly build
  • Folder to create: "Here you will enter the name of the folder for WordPress to be installed into"
  • Database server (localhost?): "By default it will be filled with "localhost", if different change the server name"
  • Database Name: "Here you will enter the database name"
  • Database User Name: "Here you will enter the database user name"
  • Database User Password: "Here you will enter the database password"

Now that you have a little background of what the WordPress Auto Installer looks like go ahead and download it and WampServer if you don't already have it installed.

Step 2 Installing the Simple WordPress Auto Installer

The first order of business is to download the two items and install WampServer first. Once you have WampServer installed and working on your computer you will move onto the 2nd install of the Simple WordPress Auto Installer.

If you have any problems with the WampServer install, the WampServer web site has excellent documentation as well as an active forum. Usually the install is pretty straight forward and quick.

Here is what your download from GitHub for the Simple WordPress Auto Installer

Now Lets Add the "Simple WordPress Auto Installer " To Our WampServer Install

Here comes the easy part, simply drop a copy of the installer.php file into the www root directory of WampServer. To find that you will need to go to your taskbar and click on the icon to open, then click on Computer, then click on your C: drive if thats where you installed WampServer. Then click on Wamp, then click on www, that is the root of the WampServer directory where you will house all of your development folders. See Screen shot below.

Now that the folder is open you can copy and paste the installer.php file that you have from the download of "Simple WordPress Auto Installer" from the GitHub file you downloaded earlier.

And now you should see the installer.php file inside of the www directory inside of the WampServer install.

Step 3 Fire Up the Engine

Now that that is out of the way, we are ready to fire up the WampServer and test our work.

Click on your WampServer icon and start all services, once the server icon turns green click on the "localhost" tab or type in your favorite browser "http://localhost/installer.php" and click enter. Below is what you should see now

"This is where the magic happens."

Screen shot of Auto Installer

Step 4 Go Develop With WordPress on WampServer

So now that you have everything installed the next time you need to start a new development project with WordPress locally all you have to do is type in http://localhost/installer.php and enter the items in the boxes and you're ready to go. No need to go download the latest version of WordPress then move the files to WampServer, then set up a database in phpMyAdmin and no need to setup the config file... this will do it all!


Related Posts
  • Code
    New wp-config Tweaks You Probably Don't Know8 new wp config tweaks you probably didnt know about 400
    The wp-config.php file: One of the most loved WordPress feature for some, one of the worst nightmares for others. There are countless tips and tricks in a plethora of articles, and you can't get enough of them; however, this article is aiming to be different. In this article, we're going to get familiar with eight new wp-config tricks that are less known than functionality such as turning off post revisions, increasing the memory limit, or other similar features.Read More…
  • Code
    Web Development
    How to Use New Relic With PHP & WordPressRelic retina preview
    Today we will look at how to monitor a PHP application using New Relic. More specifically we will set up a basic WordPress installation and get some performance data about it, in the New Relic dashboards.Read More…
  • Code
    Web Development
    Easily Deploy Redis Backed Web Apps With DockerDocker wide retina preview
    Learn how to setup and deploy a Redis powered Python web app using Docker.Read More…
  • Code
    Distributing Your Plugins in GitHub with Automatic UpdatesSensorsthumbnail
    This article will teach you that, with a little creative coding, you can host your own WordPress plugins in GitHub while still retaining the automatic update feature.Read More…
  • Code
    An Introduction To Deploying WordPress with MinaImage400
    As a PHP application, WordPress is usually deployed by a very old method: uploading files via FTP. We have some deployment tools, but they often requires some type of Ruby skill. For example, one popular, powerful tool is Capistrano, but it's also very heavy with many Ruby/Rails related features. I also think that it's little bit tricky to install Capistrano for a PHP developer without any Ruby knowledge. So what options do we have as WordPress developers? In this tutorial, I will introduce you Mina: A small, light tool aims to fast deployment and server automation.Read More…
  • Code
    WP101 Training
    Beginning With WordPress: Installing WordPress ManuallyBeginning with wordpress
    So, there you are - sitting looking at a couple of emails: one with the keys to your domain name, one with the keys to your website, and now you're going to have to get your act together and actually put WordPress on your site but you really don't know where to go next. Well, you have two options: You can use an automatic installer (usually provided by your web host, something like Fantastico, Softaculous, or Installatron). You can install it yourself. Now, because this series is about really getting under the hood of what we're doing, let's focus on a full manual install. Stay with me, it's not too difficult if you follow the instructions methodically.Read More…