[Geeks are Sexy] technology news

Monday, June 12, 2006

Installing WordPress Locally Under Windows XP

In the past few weeks, I've tested a few blogging platforms for the upcoming launch of Geeksaresexy.net, and right now, I hesitate between 2 alternatives: WordPress and Textpattern. I'll be fooling around with both in coming weeks to familiarize myself with them. I have now been running Wordpress for a week or so, and I must say that I am quite impressed by its ease of installation. Running a local version of your blog is very useful because it lets you fool around with themes and plugins to your heart's desire without having to risk breaking your live blog.

Here's a little guide that will help you install and run Wordpress locally on your XP box in less then 10 minutes:

1- Get XAMPP lite for Windows. Choose the exe version, and install it at the root of your C drive.

2- Browse to C:\xampplite and double click setup_xampp.bat

3- Once that is done, double click xampp-control.exe and start the Apache and Mysql services.

4- Open your browser and go to this address: http://localhost/. From the menu on the left column, choose your preferred language.

5- Now that the interface displays a language that you can understand, click on phpMyAdmin (on the left column once again)

6- Enter "wordpress" (without quotes) in the "Create New Database" Field, and select utf8_unicode_ci in the drop down box in the next field (as shown in the picture below). Click on Create. The Xampp setup is now complete.

7- Download Wordpress and unzip it under c:\xampplite\htdocs.

8- You should now have a wordpress folder under c:\xampplite\htdocs. Browse to the folder, and you will see a file named wp-config-sample.php. Open it in your favourite text editor and replace the default values by the ones you see under this paragraph. Save the file as wp-config.php (under the same folder).

// ** MySQL settings ** //
define('DB_NAME', 'wordpress'); // The name of the database
define('DB_USER', 'root'); // Your MySQL username
define('DB_PASSWORD', ''); // ...and password (needs to be empty, just for local install)
define('DB_HOST', 'localhost'); // 99% chance you won't need to change this value

9- Open your browser and navigate to http://localhost/wordpress/wp-admin/install.php , follow the instructions, and voila, you are done.

That was easy wasn't it?

Update: If you already have a web server (IIS, etc.) running on your box while trying to set up XAMPP, be sure to follow the instructions provided here. If you don't, you won't be able to access the XAMPP config page as described in step #4.

If you enjoyed this post, take a few seconds of your time and subscribe to our feed! [GAS] is updated multiple times per day and is enjoyed by over 100000 unique visitors each month.

Other [GAS] technology articles


  • this is one of the best articles/tutorials ever!!! thanks a lot, it rocks on my computer, right then i needed it to make the theme for my upcoming blog! ;D

    one more time, thanks!

    By Anonymous Anonymous, at 5:40 PM  

  • Great tutorial, very useful!


    By Anonymous Anonymous, at 10:14 AM  

  • I thinking of moving my blog to wordpress from blogger, so your tutorial was very timely.

    Great job by the way!

    By Blogger Lyndon, at 10:20 AM  

  • Fabulous article! I wish EE allowed me to do this, or even to write a post in it, save it, then go on line to update my blog.

    By Blogger Bill Peschel, at 8:26 PM  

  • Hi Kiltak, a friend, Bill Smith, found you on Del.icio.us and referred me to your post.

    Good no ya for testing it out on your local XP.

    I'm used to teaching my subscribers at WordpressTutorials.com how to install, deploy and use Wordpress via their hosting services, and what you're teaching is a simple way to test offline.

    Good on ya! Cheers!

    Sherman Hu
    Head Blogging Instructor

    By Anonymous Anonymous, at 2:45 PM  

  • Thanks a lot for writting such a simple & nice article for installing wordpress for windows XP. I have surfed tons of tutorial related to this but yours was simply cool.
    Keep writting,
    Best Regards,
    Neetu Wadhwa

    By Anonymous Anonymous, at 3:53 AM  

  • Thank you for this tutorial, very concise and helpful. I appreciate the time you took to write it.

    Keep up the great work :)

    ~ Teli

    By Anonymous Anonymous, at 2:22 AM  

  • Step 5: click on phpMyAdmin
    Step 6: Enter "wordpress" (without quotes) in the "Create New Database" Field...


    Step 5a: enter username and password?
    Which username and password? I went to security at: http://localhost/security/xamppsecurity.php
    and went ahead and entered a username and password, and it accepted it successfully.

    I even password-protected the XAMPP DIRECTORY PROTECTION (.htaccess).

    I copied the passwords down and made sure I entered them correctly.

    I kept getting:
    Cannot log in to the MySQL server, no matter what I tried.

    I went to my C:/ drive to clear out prior fouled-up installations of AppServ, and ran my RegistryFix to get rid of any debris (I hope).

    I uninstalled (deleted) the xampp folder too. I restarted my system, and had success re-installing xampp.

    I attempted to log in to phpMyAdmin without first setting up any username or password without success. Went back and created usernames and passwords again, and still no success (same error).

    OH WAIT!

    I just noticed an instance of WinMySQLadmin1.4 is open and running. Is that packaged with xampp? It was packaged with AppServ, but I had hoped it was uninstalled.

    Most of the fields are blank in it.
    Under 'Start Check', it says (in greyed-out letters):
    There is a my.ini file.... NO
    MySQL path's key is empty

    Trying to fix
    Found C:/xampp/mysql/bin/mysqld-nt.exe
    creating my.ini file
    There is a my.cnf file.... NO
    The service is already installed... YES

    Do I need to edit something in it? Or do I need to understand something more about databases on my local system? Do I need a MyODBC driver 3.51? Uncomment the binding address?
    I'm lost.
    Sure would appreciate any light you might shed into my dark world.

    Thanks for the great tutorial.

    By Blogger Laguna3DGuy, at 2:11 AM  

  • Don't put any security, you don't need to for your local installation. No username and password, just do everything in the proper order (exactly like in the tutorial), and everything should work out fine, without any additional changes.

    By Blogger Kiltak, at 8:53 AM  

  • Oh, and also, don't forget to remove all instance of other web server / sql server, etc..

    By Blogger Kiltak, at 8:54 AM  

  • When I try to start MySQL service and Apache Service in the XAMPP control panel it just says, "Error: MySQL service not started [-1]" and Error: Apace service not started [-1], and then when I try to pull up http://localhost/ the page is just blank.

    By Anonymous Anonymous, at 6:59 PM  

  • Stephen: Did you have any other distribution of Apache, Mysql, PHP installed before you tried??

    If you did and already uninstall them before loading xampp, sometimes, you have to clean up your registry to remove all the crap that these old version stored on there.

    Xampplite installs like a breeze, there's really not much to do to make it work.

    By Blogger Kiltak, at 11:28 AM  

  • Very nice. I've been using my Mac as a staging area (it runs PHP and MySQL quite well even if it in an antique) for my blog for a while now. I'm going to try the XP install just to get away from all the FTP'ing between machines that I have to do. Thanks!

    By Anonymous Anonymous, at 11:54 AM  

  • it's cool!!!

    By Anonymous Anonymous, at 9:07 PM  

  • Thank you! It took me ten minutes to get the files downloaded and both components installed. Easy!

    By Anonymous Anonymous, at 3:04 PM  

  • Hi,
    First, many thanks for this valuable information!

    Now for my question. I want to develop and host blogs for corporations. Is it possible to have several local blogs under development and, as each becomes ready for deployment, simply move it to the production server?

    If so, can you point me in the right direction to do so?


    By Anonymous Anonymous, at 10:37 PM  

  • Ok so what if I install it to a different drive? http://localhost/ is a blank page and I assume it has to do with being installed to another drive...?

    By Anonymous Anonymous, at 5:45 AM  

  • Ryan: Not really. Localhost represents, the loopback address.

    if you access http://localhost in IE, IE will try accessing port 80 on your local computer. If you don'T have a web server running and listening on port 80, it won't return anything. It has nothing to do with the spot where you installed wordpress.

    By Blogger Kiltak, at 1:16 PM  

  • Is my PC safe when I am running this behind my router? Basically, is security a concern when using this tutorial?

    By Anonymous Anonymous, at 8:26 PM  

  • Don and others-

    Just finished up a tutorial on how to convert your local Wordpress XAMPP installation into a "live" website. Any comments/suggestions are welcome.

    Hopefully it helps you out:

    How To Convert A Local Wordpress XAMPP Installation Into A Live Site

    By Anonymous Anonymous, at 6:10 PM  

  • Thanks for a great tutorial.

    Unfortunately I can not access to http://localhost/. I try in IE and FF.

    Do you have any tip?


    By Anonymous Anonymous, at 7:46 AM  

  • Thanx a lot for your great tutorial, hope to be a day such helpfull as yours for anyone ;)(maybe for cooking? huhu)

    By Blogger Shmileblik, at 8:43 AM  

  • Great tutorial, Kiltak.

    I had IIS already running on my system, so I had to modify the ports used by apache (in httpd.conf and httpd-ssl.conf).

    Another note: if users want to run more than one blog locally, use a different database name for each (in place of 'wordpress' and set that name accordingly in wp-config.php.

    Otherwise, this all went step-by-step. Thanks!

    By Anonymous Anonymous, at 1:30 PM  

  • good tutorial... very usable for me!

    By Anonymous Anonymous, at 4:06 AM  

  • Nice tutorial, thanks for posting it.

    One additional thought: It is possible to install onto a USB drive as well. I've been running Wordpress off one for a while now and it works great. It can be a little slow, but the added portability makes up for it.

    Just follow all the steps in the tutorial, but select your USB drive instead of your C: drive. Et voila!

    By Anonymous Anonymous, at 8:01 AM  

  • cool article and I got things running, but . . .

    I want to point to my existing copy of wordpress that resides in a totally different directory along with the rest of my local web site, css file, etc.

    Is there a way to get this to work when Wordpress is not in xampp/htdocs?

    By Anonymous Anonymous, at 7:29 PM  

  • Jim-
    I'm not completely sure if this will work or not in the world of XAMPP, but there is indeed a way to do this with at least Apache.

    You'll need to edit Apache's configuration file (located in [apacheRoot]\conf\httpd.conf) and add an "alias". You'll have to restart Apache for any changes made to this file to take effect. Do a little googling for "apache alias" and you should be able to get all the info you'll need.

    By Blogger theMatt, at 9:36 PM  

  • Thanks, great tutorial! I was looking for a help to install my local version of wordpress and without u i will never be right!
    Thank you, Fabio

    By Blogger Fabio, at 6:29 AM  

  • Great stuff ! Xampp installed like a breeze. But when opening loclahost i got an error page.Used xampp-portcheck to discover that Skype used port 80. After i closed Skype, Apache started running and it works now !

    Thanks for the tutorial

    By Anonymous Anonymous, at 5:58 AM  

  • I'm having a problem. When I go to http://localhost the page just says "it works" which was what it said after I installed appache and before I started your tutorail. I'm getting no menu when I go to localhost though :( any idea whats going on there?

    By Anonymous Anonymous, at 2:08 AM  

  • Hey there Kiltak,

    Thanks for your comment on my blog. Your tutorial is good, however I use
    WOS and install wordpress for my local development. All done in my pendrive anywhere I want. ;-)

    By Anonymous Anonymous, at 10:23 PM  

  • Hey there, are you still reading the comments? Was just wondering if you can run XAMPP without administrator's privilege? People keep saying you should surf the net with a normal user account but a lot of things just won't run...I hope this is not one of them!:(

    By Anonymous Anonymous, at 12:32 AM  

  • Hey there, are you still reading the comments? Was just wondering if you can run XAMPP without administrator's privilege? People keep saying you should surf the net with a normal user account but a lot of things just won't run...I hope this is not one of them!:(

    By Anonymous Anonymous, at 12:33 AM  

  • Nice tutorial thanks.

    I m having problms, i am not able to log in with the user name password that was generated during installation . Password is correct. I have reinstall/install did several things and still same issue.

    any help here?

    By Anonymous Anonymous, at 12:56 PM  

  • I have the same issue with not being able to log in to the admin account using the install password. Nothing happens. The login and password fields just get blanked out and I remain at the login window. If I try any other non existent account I get an error message but with the admin account I'm just stuck at the login window.

    By Anonymous Anonymous, at 11:46 AM  

  • which password are you guys talking about? The Wordpress one?

    By Blogger Kiltak, at 2:32 PM  

  • That is a nice tutorial,
    Personally I prefer to install Apache, MySQL and PHP myself on the machine and then route everything appropriately, but eh, to each their own... (I shouldnt be talking my laptop is running IIS right now, bleh!)

    Anyways you have an awesome blog, just thought I would drop the tip


    By Anonymous Anonymous, at 5:44 PM  

  • Brilliant Article!!! I'm gonna blog it aswell (on my real blog, not my local test area) :P

    By Anonymous Anonymous, at 11:56 AM  

  • The Web-Developer Server Suite is another WAMP distribution that comes with WordPress pre-configured.

    By Anonymous Anonymous, at 4:34 PM  

  • Thanks for the tutorial. The install was all going well until the following message came up instead of the log in screen when I go to http://localhost/wordpress/wp-admin/install.php -

    Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\xampp\htdocs\wordpress\wp-config.php:1) in C:\Program Files\xampp\htdocs\wordpress\wp-includes\pluggable.php on line 275

    Any suggestions as to what I should do?

    By Anonymous Anonymous, at 5:28 AM  

  • This comment has been removed by the author.

    By Blogger ~Kayla~, at 11:08 PM  

  • hi! thanks for the tutorial! forgive me please, because i'm new to php, but on step nine, when I go to the address: http://localhost/wordpress/wp-admin/install.php in my browser I get the wordpress first step thing but on top of it I see: Warning: Cannot modify header information - headers already sent by (output started at C:\xampplite\htdocs\wordpress\wp-config.php:23) in C:\xampplite\htdocs\wordpress\wp-admin\install.php on line 15
    Is there a way to fix this, and if so, could you tell me how please?

    By Blogger ~Kayla~, at 12:08 AM  

  • hi,
    I'm new with wordpress and it helped me a lot. Thanks for the valuable information.

    By Blogger Unknown, at 11:57 PM  

  • Very informative how-to!

    By Blogger ilker, at 12:08 PM  

  • Quick. Easy. Works!


    By Anonymous Anonymous, at 10:00 AM  

  • Fantastic tutorial! I can't stress enough how much I appreciate this. Thanks!

    By Blogger Martin, at 4:21 AM  

  • wew,,,,
    very good tuotrial,, this tutorial very-very help a newbie,,:):) thnaks you very much bro,,,

    but now when i do like in your tutorial i have some problem,, and this problem have posted too by other but i see there is no answer,, why u dont aswer them,,??:):) now i will ask that a gaint,,:):)

    i have do all step like you teach,, but at the step 9 it not work corectly,, there you said go to this url :


    when i go there i got this :

    / ** MySQL settings ** // define('DB_NAME', 'wordpress'); // The name of the database define('DB_USER', 'root'); // Your MySQL username define('DB_PASSWORD', ''); // ...and password (needs to be empty, just for local install) define('DB_HOST', 'localhost'); // 99% chance you won't need to change this value
    Warning: require_once(ABSPATH/wp-admin/admin-functions.php) [function.require-once]: failed to open stream: No such file or directory in C:\xampplite\htdocs\wordpress\wp-admin\upgrade-functions.php on line 5

    Fatal error: require_once() [function.require]: Failed opening required 'ABSPATH/wp-admin/admin-functions.php' (include_path='.;C:\xampplite\php\pear\') in C:\xampplite\htdocs\wordpress\wp-admin\upgrade-functions.php on line 5

    why that,,,? please help me,,,, what should i do to make this right,,?? i hope this to you,,, please answer my question,,:(:(

    By Blogger Lampoih Saka, at 7:59 PM  

  • Hi

    I am trying to follow the steps to install WP on WAMP but I get these error messages .Can someone help( have already made changes to wp-config-sample and saved it as wp-config



    By Anonymous Anonymous, at 10:16 AM  

  • Wow!You have done a great job!

    By Anonymous Anonymous, at 2:00 AM  

  • Kiltak, that's a good overview. for the WP blog setup you can actually bypass all the low-level config of php and the database by downloading the Wordpress JumpBox (not officially endorsed by WP) and have it working in about 30sec. It currently supports Xen, Parallels and VMware virtualization technologies, two of which don't cost anything.


    By Anonymous Anonymous, at 6:53 PM  

  • thanks!

    By Anonymous Anonymous, at 10:25 AM  

  • Thanks a lot for that. In depth and easy to follow - almost impossible to go wrong. Made customising my Wordpress theme a piece of cake.

    By Anonymous Anonymous, at 2:33 PM  

  • I followed all the instructions for installing wordpress but this is what I got...did I do anything wrong?

    Parse error: syntax error, unexpected $end in C:\xampplite\htdocs\wordpress\wp-config.php on line 25

    By Anonymous Anonymous, at 6:19 PM  

  • Cool. Saved me the effort of trying to install a local app server from scratch.

    Just an additional point. When I tried http://localhost/. I got a blank page.
    Further investigation, by running xampp-portcheck, showed that skype was the culprit. It hogged port 80 and blocked apache from running.

    Great work. Thanks again

    By Blogger sb13, at 2:35 AM  

  • I have extended this tutorial. You can view the entire Wordpress blog using Macromedia. This way, you can edit your templates more productively.
    view it in

    By Blogger admin, at 7:19 AM  

  • I've got this error, Please help.
    How should i fix it?

    Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\wordpress\wp-admin\setup-config.php:23) in C:\xampp\htdocs\wordpress\wp-includes\wp-db.php on line 361

    By Anonymous Anonymous, at 5:08 AM  

  • After I modify the wp-config and follow the next direction I get this:

    Object not found!
    The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.

    If you think this is a server error, please contact the webmaster.

    Error 404

    What am I doing wrong?


    By Anonymous Anonymous, at 2:24 AM  

  • It's alive! IT'S ALIVE!!!! Muahahaha!!!

    By Blogger daevyd, at 1:02 AM  

  • Instant and direct guide! Thanks a million.

    (I installed in WAMP instead of XAMPP, the outcomes are the same anyway.)

    By Anonymous Anonymous, at 3:51 AM  

  • I've been putting off installing a working apache installation on my computer for so long because it just looked like such a ball-ache in a freezer with the lights off and a hungry chipmunk, especially for a designer (read: muppetard) like me.

    Thank you ever-so - I can not only screw around with Wordpress, but test out my own idiotic PHP scripts! Huzzah for you and your kind.

    By Blogger Lawrie, at 9:23 AM  

  • These comments have been invaluable to me as is this whole site. I thank you for your comment.

    By Anonymous Anonymous, at 2:07 AM  

  • Am being boring and repeating everyone else but thank you so much! I wouldn't have known how to start without these clear and thorough instructions!

    By Anonymous Anonymous, at 9:56 PM  

  • Awesome tutorial. Perfectly explained. Thanks!

    By Blogger Unknown, at 11:36 PM  

  • I had the fatal error issue when I went to install. The problem? When I opened up wp-sample-config and pasted in the new code, I just saved it. Gotta hit the Save As... and put in wp-config.php .

    Installed like a dream, and I'm thrilled to bits to be able to work on WordPress themes when I don't have an internet connection! Hooray! Thank you so much!

    By Anonymous Anonymous, at 7:40 AM  

  • When I tried to install wordpress by entering:"http://localhost/wordpress/wp-admin/install.php" into the url of the browser, I got the following respond:"Fatal error: Call to undefined function did_action() in C:\xampplite\htdocs\wordpress\wp-includes\functions.php on line 1345
    "What went wrong?

    By Anonymous Anonymous, at 4:59 PM  

  • Thanks for the easy-to-follow tutorial!

    By Anonymous Anonymous, at 6:05 AM  

  • Thanks for your tutorial.

    I followed the tutorial to the letter but when I enter in browser http://localhost/wordpress/wp-admin/install.php, this message appears:

    Object not found!

    The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.

    If you think this is a server error, please contact the webmaster.
    Error 404
    07/02/07 20:21:52
    Apache/2.2.4 (Win32) DAV/2 mod_ssl/2.2.4 OpenSSL/0.9.8e mod_autoindex_color PHP/5.2.2

    Where do I get wrong? I am thinking on #8 to replace default and save it with another file wp-config.php

    Thanks for your help.

    By Blogger Maria, at 6:31 AM  

  • Thansk so much sor this brilliant tutorial.

    One thing though... make sure that you don't have Skype running on the computer at the same time, otherwise it won't work.

    Don't ask me why, i just noticed that it seems to "occupy" the apache port.

    As i'm a pure newbie in all this i don't have an explaination... but... that's it !

    By Anonymous Anonymous, at 1:42 PM  

  • [...]Hace unos días me encontré una guía sobre cómo instalar WordPress localmente, ya sea para usarlo para una Intranet o para editar nuestros temas sin tocar nuestro blog hasta que estemos seguros de que están listos.[...]

    By Blogger Kraken Uramen, at 1:50 AM  

  • This tutorial was pretty good. The two things I did wrong while doing this tutorial was not saving the wp-config-sample.php as wp-config.php. Make sure you remove the sample from the file name. The second thing was not entering the code closely in the wp-config file. I forgot to remove the part where it says "enter password here". So make sure to leave that part empty and don't enter a password. Thanks for this awesome tutorial. I hope to do the rest of them!

    By Anonymous Anonymous, at 10:12 PM  

  • Would it be reasonably easy to run the server on one computer on the network, while doing the actual editing on another? If so, what would have to be changed during the install and setup, and would it be accessed differently?

    Also, is this process hopeless under Vista? I have a number of XP boxes but would prefer to run it on my Vista machine.

    By Anonymous Anonymous, at 9:37 AM  

  • Soul: Sure, you could use this setup and access it via your network.. I think it would run fine..

    Also, I have never tried it under Vista, so I can't tell you if it works or not.

    By Blogger Kiltak, at 9:44 AM  

  • This is an awesome tutorial. Deep Bows

    By Blogger J.K. Bowman, at 11:01 PM  

  • good tutorial... but instead of that other tutorial in the case you have IIS running... most people have it running for no reason whatsoever... i would recommend just going to Add/Remove programs >> Windows Components and uninstall it altogether then all your ports will be free.. the xampp-portcheck (in the xampp folder) is the best way to know what ports are free... if IIS is running, Port 80 will be occupied by ~/inetsvr.exe ... even some ports on the mercury end are occupied... so, uninstall IIS and you're home free :)

    By Blogger Unknown, at 8:49 PM  

  • this was very helpful, thanks a lot!

    By Anonymous Anonymous, at 11:51 PM  

  • Thanks! XAMPPlite wouldn't load Apache for me at first because of a conflict with Skype on port 80. I resolved it by changing Skype settings: in Settings -> Advanced -> Connection, uncheck 'Use port 80 and port 443 as alternatives for incoming connections.'

    By Anonymous Anonymous, at 6:44 AM  

  • (Hope somebody sees this and replies.)

    I followed the tutorial exactly except I changed referenced from 'C:' to 'D:'. Shouldn't have made a difference, one would think.

    I finished the tutorial without problems BUT...

    1. The WP login screen does not accept 'root'or a blank password field.

    2. If I click on the "Back to local website" link, the screen shows the standard WP default post "Hello World" as a user would see it i.e. with no Edit button. Also no chance to add a comment.

    3. I see no signs of a WP cPanel anywhere.

    The Apache server part seems to run okay.

    Something appears to be missing but I don't have the foggiest what it might be... can somebody steer me in the right direction??

    By Anonymous Anonymous, at 4:36 PM  

  • Both Skype and Picasa had to be turned off on my computer in order to start Apache.

    By Anonymous Anonymous, at 1:37 AM  

  • I'm having the same problem as maria :( -->

    I followed the tutorial to the letter but when I enter in browser http://localhost/wordpress/wp-admin/install.php, this message appears:

    Object not found!

    The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.

    If you think this is a server error, please contact the webmaster.
    Error 404
    07/02/07 20:21:52
    Apache/2.2.4 (Win32) DAV/2 mod_ssl/2.2.4 OpenSSL/0.9.8e mod_autoindex_color PHP/5.2.2

    Where do I get wrong? I am thinking on #8 to replace default and save it with another file wp-config.php

    Thanks for your help.

    By Anonymous Anonymous, at 7:12 PM  

  • I followed the instructions and it worked perfectly without a hitch! Thanks!

    By Anonymous Anonymous, at 6:36 AM  

  • WOW the internet needs more tutorials like this, especially when dealing with this kind of subject. I'm an artist with no training whatsoever on programming and I can't tell you how many times I came across at half-hearted attempts on WP,PHP,etc, in trying to explain how to do simple tasks. Thank you so much.

    By Blogger Marcel Mercado, at 11:44 AM  

  • If I already use wordpress online, but I want to download the offline version, how do I use it with my current website instead of having to make a new one?

    By Blogger Anna, at 1:07 AM  

  • Thanks for this tutorial. At first it didn't work, and I was really stumped until I read through the comments and learned about the Apache vs. Skype port turf war. After that, I didn't have any problems.


    By Anonymous Anonymous, at 10:13 AM  

  • Great article, but I'm having problems with images displaying within wordpress. Anyone else able to change the CSS and make the site work but it won't display images?

    By Anonymous Anonymous, at 4:04 PM  

  • Great tutorial! I had XAMPP up and running with WP in 20 minutes!

    Does anyone know how to maintain more than one blog locally? Or is this even possible?

    The thing I didn't like was the the blog i created ended up in the wp root directory. I would like each blog in a separate folder.

    By Anonymous Anonymous, at 8:23 AM  

  • I though I figured out the answer to my last post. But then again no....the directory structure in the wordpress zip file is wordpress-2.3.2\wordpress. The tutorial doesn't say under which folder different blogs should be held. The first database in the tutorial is named 'wordpress'. This doesn't make it clearer to me, at least.

    By Anonymous Anonymous, at 6:28 PM  

  • Sorry for rambling 8#) I had totally missed this: 8- You should now have a wordpress folder under c:\xampplite\htdocs. I don't since my folders look like this: C:\xampplite\htdocs\wordpress-2.3.2\wordpress.
    So I'll go back to my cave and..well. cya.. :-D

    By Anonymous Anonymous, at 6:32 PM  

  • 10 minutes was being kind. I was up and running in 4 minutes including the download. If it weren't for this tutorial I'd be stuck configuring the stack for hours. Wow thanks!

    By Anonymous Anonymous, at 8:34 PM  

  • can the latest version of XAMPP work on window xp or is it just XAMPP lite

    By Anonymous Anonymous, at 9:59 PM  

  • Awesome tutorial, I had wordpress up and running in no time!


    By Anonymous Anonymous, at 3:25 PM  

  • GAS rocks my socks off!

    By Anonymous Anonymous, at 9:25 AM  

  • Fantastic tutorial. Straight to the point and screenshots to make sure you don't get lost. Great work!

    By Anonymous Anonymous, at 8:53 PM  

  • Very easy!

    By Anonymous Anonymous, at 1:03 AM  

  • Thank you for this! It's very straight-forward.

    By Anonymous Anonymous, at 7:09 AM  

  • this is the most easiest tutorial i have ever seen. thank you

    By Anonymous Anonymous, at 9:29 AM  

  • Hi, thanks for ur article, it is really helpful!
    I am using WAMP server under Windows Vista Ultimate, following your steps I managed to solve my first problem, but now I get another error message 'Problem in wp-config.php - $base is set to BASE when it should be the path like "/" or "/blogs/"! Please fix it!'
    I tried to replace it with the directoty location 'C:\wamp\www\test’ but got another error “No WPMU site defined on this host. If you are the owner of this site, please check Debugging WPMU for further assistance”.
    could you please advice what is the right value to replace BASE!!
    thanks again, Amira

    By Anonymous Anonymous, at 7:33 AM  

  • Fantastic tut, show for making it so feasible in under ten mins... you're blogging style is accessible thanks in part to your screenshots, if you used your own screenshots of the xammp installation, which screencast/screenshot editor do you use? I could do with recommendations of some free ones?



    I'm blogless at present, but please email comments!

    By Blogger Unknown, at 7:51 AM  

  • I'm still fairly new to Wordpress; been working with it for about 6 months, and this tutorial is one of the best resources I have ever found ANYWHERE. If it weren't for this tutorial, I might have given up on developing a site.... this tut worked a charm!! and gave me what I needed to keep learning and improving my site.

    but now I want to have TWO sites under development. I've read the entire comment list and I just wish someone could explain to me in very simple fashion how to set up a second WP blog under this configuration. PLEASE help.

    By Anonymous Anonymous, at 3:41 PM  

  • This is the most clearly explained tutorial for installation I've found. It worked for me perfectly.
    But I would say that having downloaded WAMP (as opposed to XAMPP you suggested), and of course using this on a PC, I had to install the wordpress folder into the c://wamp/www folder - instead of htdocs. (I discovered this in a Lynda.Com video tutorial). Hope this helps others.
    Thank you for a very well explained tutorial.

    By Anonymous Anonymous, at 10:57 AM  

  • I got the same "Object not found!" error as a couple of others when I tried to go to "http://localhost/wordpress/wp-admin/install.php".

    I think the problem was that when I downloaded Wordpress, its initial zip file was saved under htdocs as "wordpress-3.1.2", and the actual wordpress files were in a "wordpress" folder inside that. In any case, moving the "wordpress" folder out of the "wordpress-3.1.2" folder and directly into the "htdocs" folder resolved the problem for me.

    By Anonymous Anonymous, at 8:43 PM  

Post a Comment

<< Home