This brief will take you through the steps required to install WordPress - and all of its dependencies (Apache, PHP and MySQL) - in Windows Vista, using the fantastic open source software BitNami WordPress Stack.
A bit of background: BitNami Stacks are completely self-contained, and therefore do not interfere with any software already installed on your system. For example, you can upgrade your system’s MySQL or Apache without fear of breaking your BitNami WordPress Stack. If you have Apache already installed, the version that installs with BitNami won’t interfere with it.
Though this tutorial covers installing WordPress in Vista, BitNami WordPress Stacks are also available for Linux, Mac x86, Mac PPC, Solaris x86 and Solaris SPARC.
- To get started, head over to the BitNami WordPress Stack page and download the “Full Stack” for Windows (about 39.1MB for WordPress 2.6). Run the installation file once the download has completed.
Click Next to begin.
- Decide if you want to include PhpMyAdmin as a part of your installation (why not) and leave it checked if you do. Click Next to continue.
- To change the default installation location, click the folder button and navigate to the folder you want to install the BitNami WordPress Stack in. The default is fine. Again, click Next to continue.
- Enter the user name and password you want to use for WordPress. This user name will be the default administrative user - so opting for something like admin isn’t a bad idea. Then enter your real name and email address in their respective spaces. Yet again, click Next.
- Give your blog a name. Since I’ll be using mine as a development environment for Simple Help, I gave it the creative name of “Simple Help Dev Blog”. Your Hostname will be filled in for you. You’ll likely want to leave this alone. You guessed it - click Next.
- One last time - I promise - click Next.
- Now sit back and watch as the BitNami WordPress Stack installs itself. It can take a few minutes, depending on the speed of your computer etc. You might want to grab a cup of coffee, but don’t go too far.
- If you have Vista’s Firewall enabled, you’ll be prompted to Keep Blocking or Unblock mysqld. Click Unblock. If you have another Firewall installed, make sure to unblock mysqld.
- And a minute or two later, you’ll be prompted with the same message, but this time for Apache. Again, click Unblock. And the same holds true if you’re using another Firewall - make sure Apache is unblocked/allowed.
- Towards the end of the installation, it may appear as though BitNami has “stalled”. It hasn’t, just give it another minute or two….
- and it will finish. Leave Launch BitNami WordPress Stack checked, and click Finish.
- Your default browser will launch and open and load the BitNami Welcome screen. Click the Access BitNami WordPress Stack link.
- Your brand new WordPress blog will appear! Use the Login link in the bottom of the right-column to sign in to WordPress (or just add wp-admin/ to the end of the URL in the address bar).
- Sign in with the user name and password you created way back in step #4
- After signing in, you’ll be at the WordPress Dashboard. From here you can write a new page, post, etc.
- Below you’ll find a screenshot of the first post in my new blog.
- If you opted to install PhpMyAdmin as a part of the BitNami WordPress Stack, you can access it by loading the page http://127.0.0.1/phpmyadmin. The default user name is administrator and the password is the same one you set for WordPress (in step #4). If you’re using your newly installed WordPress as a development environment, you can use PhpMyAdmin to import your existing WordPress database. If you’d rather use MySQL directly, the administrative login is root and the password is the same as your WordPress pass. The non-root account used to access the database is named bitnami, and its password is bitnami as well.
- Happy WordPress’ing!

































{ 4 comments… read them below or add one }
Wanted to know if it works for people who have blog with domain name wordpress with it and are free users?
Regards,
Hi,
The details are very useful. I am still at dark about how I can host a domain like “the-geek.in” locally ? how to make my local-hosted Wordpress blog accessible outside ?
A little tutorial on that would be helpful.
Thanks.
the-geek.in
the geek, if you want to do that i would edit the windows hosts file so the-geek.in resloves to 127.0.0.1
cheers
stevie
the geek, if you want to do that i would edit the windows hosts file so the-geek.in resloves to 127.0.0.1
cheers
stevie
Leave a Comment