Home arrow PHP arrow Page 2 - Installing PHP Under BadBlue Web Server

Installing PHP Under BadBlue Web Server

In this article, Jayesh walks us through the process of installing the BadBlue web server and the PHP interpreter.

Author Info:
By: Jayesh Jain
Rating: 4 stars4 stars4 stars4 stars4 stars / 3
February 24, 2003
  1. · Installing PHP Under BadBlue Web Server
  2. · What is BadBlue?
  3. · Installing PHP Interpreter
  4. · Conclusion

print this article

Installing PHP Under BadBlue Web Server - What is BadBlue?
(Page 2 of 4 )

BadBlue is a tiny, full-blown web server, which runs PHP, Perl and other CGI/ISAPI extensions. BadBlue is designed for fast configuration, and it's so tiny you can carry it around on a floppy disk!

Below are some features of BadBlue Personal Edition:
  • Smaller download / simple installation procedure.
  • No spyware or adware software installed.
  • Supports searching, downloading and uploading, securely.
  • Password-protects your files and controls access to files by user name.
  • Searches other computers for their shared files (peer-to-peer).
  • Supports folders, virtual directories, directory browsing and more.
  • Scheduling.
Installing BadBlue

Download BadBlue installation program from http://www.badblue.com/down.htm depending upon the operating system you planning to install it on.

Installation for BadBlue is pretty easy and is self-explanatory, but make sure you read all the screens as you go.

Run the installation program, select the type of install (I would recommend you use normal), click next, select the directory to install BadBlue in (default is C:\Program Files\BadBlue\PE). Click next to extract all the necessary file(s), which shall also complete your installation.

We shall assume that your installation was a smooth ride and you had no problem whatsoever in the whole process.

Testing BadBlue Installation

BadBlue should run automatically if you selected yes in the last step of installation, which asked ‘Automatically start your web site each time you login?’, or you can start the program manually. Please note a little BadBlue icon in your system tray, which tells you that BadBlue is running now, double click that icon to open the BadBlue Server Window which can be used to change the HTTP Port (default is 80). You can also stop and start your web server from this screen.


Once you start the BadBlue server it should automatically open a browser with the welcome screen. If not, open browser, in the address area type the http://localhost/ or (which is your local IP) to see if BadBlue is installed and working fine.

Here's a sample output on my machine:


If you see the welcome screen in your browser, eureka we have done it.

Go fetch yourself lemonade and pat yourself on the back!

Installing BadBlue as a Service

BadBlue can be installed as service on a Windows machine

For Windows 95, 98 and ME run the following command:

“C:\Program Files\BadBlue\PE\badblue.exe” -install9xservice

To remove the service, run the following command:

“C:\Program Files\BadBlue\PE\badblue.exe” –remove9xservice

For Windows NT and 2000 run the following command:

“C:\Program Files\BadBlue\PE\badblue.exe” -installntservice

To remove the service, run the following command:

“C:\Program Files\BadBlue\PE\badblue.exe” –removentservice

To stop BadBlue, run the following command:

“C:\Program Files\BadBlue\PE\badblue.exe” –stop

Uninstalling BadBlue

Because BadBlue has a very tiny installer and to keep its size to a minimum it does not add information to the Windows Control Panel and cannot be removed from Add and Remove Programs menu.

You can uninstall BadBlue by running C:\Program Files\BadBlue\PE\uninstal.exe
Note: Your directory might be different if you installed BadBlue in some other folder.
blog comments powered by Disqus

- Removing Singletons in PHP
- Singletons in PHP
- Implement Facebook Javascript SDK with PHP
- Making Usage Statistics in PHP
- Installing PHP under Windows: Further Config...
- File Version Management in PHP
- Statistical View of Data in a Clustered Bar ...
- Creating a Multi-File Upload Script in PHP
- Executing Microsoft SQL Server Stored Proced...
- Code 10x More Efficiently Using Data Access ...
- A Few Tips for Speeding Up PHP Code
- The Modular Web Page
- Quick E-Commerce with PHP and PayPal
- Regression Testing With JMeter
- Building an Iterator with PHP

Watch our Tech Videos 
Dev Articles Forums 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us 
Weekly Newsletter
Developer Updates  
Free Website Content 
Contact Us 
Site Map 
Privacy Policy 

Developer Shed Affiliates


© 2003-2019 by Developer Shed. All rights reserved. DS Cluster - Follow our Sitemap
Popular Web Development Topics
All Web Development Tutorials