Raymond.CC Blog
  • Home
  • Forum
  • Giveaway
  • X-Ray 2.0
  • Contact
  • About
  • I’m Feeling Lucky
Search the site...
You are here: Home » Computer » Portable Local WebServer with Apache, SQL, PHP and Applications for Windows

Portable Local WebServer with Apache, SQL, PHP and Applications for Windows

Updated by Raymond - 5 years ago - Computer
20
  • Like
  • +1
  • Tweet
  • Printer Friendly and PDF

Having a webserver on your PC can greatly help you, since you can test out stuff on your local PC. Main reason is you don’t need to wait till files are uploaded to a webhost, if you make changes to files you don’t need to reupload them. You have no restrictions and you have full flexibility. Another reason is when you’re installing plugins or making changes on the script, you wouldn’t want your visitors to see the error codes or distorted layout when things doesn’t go right.

Many years ago when I was just started basic web designing, that is exactly what I did. I registered a free Geocities webspace, use Frontpage to design a HTML page and then upload to Geocities. Since I wasn’t experienced in web designing, I had to do a lot of trial and error to get things right. I really wasted a lot of time reuploading and refreshing the page whenever I made any changes.

Most of the PRO web designers and coders that I know usually have a local webserver to do their thing. If you think installing Apache, PHP, MySQL, WordPress, PunBB, Mambo, Joomla, Drupal and other server application on your computer is tough, you’re wrong. I am going to show you how EASY it is for you to install a local webserver with Apache, SQL, PHP and other applications in Windows.

There are a few brands of free software which allows you to easily install local webserver but I am going to share with you my favorite which is WOS because it’s portable. Good thing about portable is if you don’t run it, it doesn’t run any unnecessary services that takes up your memory and CPP resources.

How to install local web serverWOS Portable stands for the three letter abbreviation Webserver On Stick Portable and makes it possible, to run a webserver based on Apache, MySQL and PHP from an USB Stick or any other writable media (harddrive, flash cards etc.) without installation under Windows (98 to Vista).

With WOS, you can install the following server software:
- Apache2
- ImageMagick
- MySQL5
- PHP4
- PHP5

There are also optional Application Software which you can install:
- Drupal
- GTD-PHP
- Joomla
- Mambo
- MediaWiki
- Moodle
- OS_Commerce
- OpenDB
- PHPMyAdmin
- PunBB
- TYPO3
- Taskfreak
- WordPress
- knowledgeroot
- xoops

Installation is very easy. WOS Portable can be downloaded using the WOS Mixer (there you can choose which packages you want to have). If you only want to have Apache, MySQL, PHP and WordPress, just check the following and click the Download Now button.
Wos Mixer

After finished downloading, extract wosportable.zip and run wos.exe from the wosportable directory. I’d advice that you extract wosportable directory to the root of your drive (C:\wosportable) because I encountered error messages when I tried to install from desktop. Choose the language that you want to use, accept the terms of use, and the next screen will show you the packages found and ready to install. Click Install button and it’d start installing the packages.
how to install local webserver

After completing the installation, WOS Portable status window will appear.
Install Apache in windows

Your default browser will also open with WOS Portable information page. Take note of the URL, it’s your local address! Click on Back on the left to get to the main page. At the main page, it will show you the services that’s running and also packages installed.
Install WordPress locally

Congratulations! You now have a PORTABLE local webserver with Apache, SQL, PHP, and other applications installed in your computer. There is another version of WOS called WOS X. WOS X is the “big brother” of the free WOS Portable. WOS X can do everything WOS Portable can and much more such as easy editing for the PHP, MySQL, htaccess, and Apache settings, remote control WOS X via web browser over a network, integrate more server software with include files and etc… The only requirement of WOS X is you must have a working WOS Portable. Then just extract and copy WOS X contents to the WOS Portable folder.

With WOS, you don’t need to setup a webserver using the tougher way by downloading Apache, PHP, MYSQL, phpMyAdmin and setting up the server manually, defining the php variables and connecting phpMyAdmin with MYSQL. You can also easily install third party application software such as WordPress, PunBB and many more automatically.

Thanks to Frank for sharing this software with me. Frank is a talented GFX guy and he’s the one that made the new forum theme based on this blog.

[ Download WOS Portable II | WOS X ]


Didn't find what you want? The links below could help:

Change Apache Server Port 80 in XAMPPChange Apache Server Port 80 in XAMPPRecover and Export Data from Offline Registry FilesRecover and Export Data from Offline Registry FilesAuto Start Portable Applications from USB Stick with AutoRunnerXAuto Start Portable Applications from USB Stick with AutoRunnerXCheck a Users Password Strength with Password Security ScannerCheck a Users Password Strength with Password Security Scanner

20 comments on “Portable Local WebServer with Apache, SQL, PHP and Applications for Windows”

  1. Muhammad Qawi says:
    6 months ago

    Hello!
    I pray to Allah to guide you to the right path, God Bless you Raymond.
    Great Information
    Rating: *****
    Regards
    Muhammad Qawi

    Reply
  2. John McLendon says:
    3 years ago

    How do I install “wos” onto an external drive (i.e. G:/)? I am running Windows Vista Home Premium (X32).

    Reply
  3. Yohan Perera says:
    4 years ago

    Dear Ray,

    The link you have mentioned is not working….

    Reply
  4. Matz36 says:
    4 years ago

    Hmm i use this simple webserver with PHP integration. It’s enough for me.
    mwiede.de/windows-php-webserver/

    Reply
  5. ch1zra says:
    4 years ago

    checkoxes and buttons”Cancel” and “Install” are unclickable…

    using ffox 3.0.6

    Reply
  6. me says:
    4 years ago

    link is broke

    Reply
  7. Rick says:
    4 years ago

    Hello. I just wanted to know how I run, let’s sat, a PHP script using this. Should I upload it to the root directory? Then what? How is it run? I already tried that and double clicked the index.php of the script and the notepad text editor opened instead.

    I tried with the Web Developer Package and with UsbWebserver and the same happened. What I’m I doing wrong?

    Any help will be appreciated.

    Rick

    Reply
  8. hydr says:
    5 years ago

    Well, I did get it to run after quite some effort. This might help some of you:

    I was getting the same old.dir error \”cannot write to old.dir\”, but like Odie said, I deleted the file………another error \”old.dir not found\”……then I created a blank old.dir and the installation proceeded to completion.

    Now, I started wos, but both mysql & apache weren\’t working. it turned out that I had previously installed xampp on my pc, which installs its mysql instance as a service. The service was running [even though xampp wasn\'t] and so Wos couldn\’t start its mysql instance. I just stopped the mysql service and then set its startup type to \’manual\’ [in Administrative Tools>Services].

    With apache the problem was that IIS was installed and running on my machine, so I had to stop it from Administrative Tools>Internet Information Services. After that Apache ran fine.

    Now there is another issue…….Almost all of the apps [wordpress, phpbb, oscommerce, joomla, drupal, etc] that come with Wos are supposed to be installed by default…or they should get installed on first run….But they are NOT installed. Worse, the install folders are renamed so the installation does not start automatically when you access them the first time [eg. taking the example of phpBB3, when you type localhost/wos/phpbb3 in the address bar of the browser, it should start installation...but it gives an error. Here two things need to be done:
    1. You need to create a new mysql database named phpbb from within phpmyAdmin [localhost/wos/phpmyadmin].
    2. You need to rename the installation folder back to its original name as initially the installation folder will be named something like c:\\wos\\www\\phpBB3\\install.bak, you need to change the name of the folder to c:\\wos\\www\\phpbb3\\install.
    Now you can start installation of phpbb3 by going to localhost/wos/phpbb3/install/.

    Same goes for most of the other apps that come with wos……..create db first, then rename the install folder, then start installation.

    Hope this is helpful.

    Reply
  9. Odie says:
    5 years ago

    I had the same problem with old.dir.
    The content of the file is “c:\wos\” so I just created a new file and replaced the old one. Installation then carried on.
    Apache also doesn’t start on my machine, so I am also of the opinion that wos needs some work.

    Reply
  10. Filippo says:
    5 years ago

    I can’t download wox ….

    Reply
  11. Joomla Components says:
    5 years ago

    this i really amazing i like that . Its growing .

    Reply
  12. bamboula says:
    5 years ago

    raymond,
    i can assure you that i am not a rookie…
    i found other people with same problem…
    answers from the wos faq are funny, at least!

    wos is far from being usable!

    Reply
  13. Raymond says:
    5 years ago

    bamboula, maybe you did something wrongly, that’s why it did not work for you. Try other alternatives then.

    Reply
  14. bamboula says:
    5 years ago

    Gosh!
    Wos is a piece of s….
    Does not install…
    old.dir file error on 2 different PC…
    then, re launch of wos put it at work but apache drops itself….
    Just throw it away…
    i switched to portable zazouminiwebserver
    works on first launch!

    Reply
  15. rightbrainer says:
    5 years ago

    just when i need it (didya read my mind or something? :P)

    thanks, used it and love it

    Reply
  16. augusta says:
    5 years ago

    dear Raymond, thanks for the posting.
    In the first time, I used triadPHP. It was okay.
    Then … I tried Wamp. With this, I have problem to run my program. it can not recognize the default username and password (root and ‘ ‘). Then, I followed some suggestion, set up a new username and password in the MySQL. It still does not work.
    Do you have idea about my problem? Thank you.

    Reply
  17. mark says:
    5 years ago

    My favourite is xamp. The lite version works best for me:

    apachefriends.org/en/xampp-windows.html

    Reply
  18. Leavly says:
    5 years ago

    Ray, Thanks for the tips.
    I would love to see a few more option from readers.

    Reply
  19. stein says:
    5 years ago

    usbwebserver.com/

    Reply
  20. yogaf says:
    5 years ago

    Another portable WAMP is uniformserver.com,
    I use it for years.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recently Updated

  • flash bios icon

    5 Tools to Easily Install FreeDOS or MS-DOS onto USB for BIOS Flashing

  • avast icon

    Reset or Remove avast! Authorization Password to Access Settings

  • U3 icon

    How to Customize U3 USB Smart Drive to Become Ultimate Hack Tool

New Articles

  • task manager replacement icon

    Memory Usage Test to See Which is the Lightest Antivirus Software

  • kaspersky antivirus 2013 icon

    Activate Free Kaspersky Anti-Virus 2013 ROG with 1 Year License

  • remote access software

    Top 8 Remote Access Software for Providing Online Support

Popular Posts

  • Top 10 FREE Data Recovery Software

    Top 10 FREE Data Recovery Software

  • How to Hack Into a Windows XP Computer Without Changing Password

    How to Hack Into a Windows XP Computer Without Changing Password

  • 10 Free Software to Mount CD or DVD ISO Image File as Virtual Drives

    10 Free Software to Mount CD or DVD ISO Image File as Virtual Drives

Recommend on Google
Follow @raymond_cc
Subscribe Youtube »
(c) 2013 Raymond.CC Blog
  • Contact
  • Disclaimer
  • Disclosure
  • Privacy Policy
  • Terms of Use
  • Sitemap