Installing Apache 2.2.4 to a Windows-based computer, locally: Part 1

  • March 17, 2007
  • James Skemp

In February 2006, I wrote an article covering the installation of Apache 1.3.34, which can be found on my site, StrivingLife.net. In August 2006, I covered the installation of Apache 2.0.59. This time, I'll be covering the installation of the current version of Apache 2.2.x, Apache 2.2.4, to a Windows XP machine, for the purpose of local development.

While I'll be covering an installation of Apache 2.2.4 that will work along with Apache 1.3.x and Apache 2.0.x, this guide will work equally well if you're installing Apache 2.2.x by itself.

Read More

Upgrading PHP (4.4.2 to 4.4.4 and 5.1.4 to 5.2.0)

  • November 26, 2006
  • James Skemp

In this article, we'll be upgrading PHP on our local, Windows, Web server. In previous guides we installed PHP 4.4.2 as well as PHP 5.1.4, both on the same machine, with the ability to switch as we like. However, we've yet to cover how to upgrade either installation (and upgrading is definitely a need).

At the time of this writing, the current versions of PHP are 4.4.4 and 5.2.0, for the 4.x and 5.x versions, respectively.

Read More

Is it past time for Microsoft to open IIS?

  • September 23, 2006
  • James Skemp
There's a reason PHP and Apache are so popular on the Web. It's the same reason that most beginner's, especially those that have no formal training, start with these technologies. In a word, both technologies are not only open source, but free to use. With the right guide, a user can be up and running with Apache and PHP in a couple of hours. Unfortunately, Microsoft's IIS (Internet Information Services) is something that few home-grown Web users have the honour of using.

Read More

Installing Apache 2.0.59 to a Windows-based computer, locally: Part 4

  • August 28, 2006
  • James Skemp
In the previous three parts of this guide, we setup Apache 2.0.59 and then created the necessary connections to use ActivePerl, mod_perl, ColdFusion MX 6.1, ColdFusion MX 7.0.2, PHP 4.4.2, PHP 5.1.4, MySQL 4.1.18, and PostgreSQL 8.1.3. This time, we're going to bring everything together by creating a number of batch files to fairly easily switch between various Web server setups. What is a batch file? A batch file is basically a way to run a number of Windows prompts at once.

Read More

Installing Apache 2.0.59 to a Windows-based computer, locally: Part 3

  • August 26, 2006
  • James Skemp
In Part 1 of this Apache 2.0.59 guide, we setup Apache 2.0.59 on a Windows XP SP2 machine. We also setup Perl and mod_perl, attempting to mimic our Apache 1.3.34 install. In Part 2 of this Apache 2.0.59 guide, we setup ColdFusion MX 6.1 and 7.0. This time, we'll be continuing in our quest by adding support for both PHP 4 and PHP 5. In previous guides, we installed PHP 4 and PHP 5, so if you need to install either one, do so with the above directions.

Read More

Installing Apache 2.0.59 to a Windows-based computer, locally: Part 2

  • August 25, 2006
  • James Skemp

In Part 1 of this Apache 2.0.59 guide, we setup Apache 2.0.59 on a Windows XP SP2 machine. We also setup Perl and mod_perl, attempting to mimic our Apache 1.3.34 install. This time, we'll be continuing in our quest by installing ColdFusion MX 6.1 and 7.

Read More

Installing Apache 2.0.59 to a Windows-based computer, locally: Part 1

  • August 22, 2006
  • James Skemp
In a previous article, I described how to install Apache 1.3.34 to an average home computer, running Windows XP. Since then, only Apache 1.3.35 has been released that would allow me to update my guide, even though the current 1.3.x version is 1.3.37. There's also a desire on my part to use Apache 2.0, even though my host has not yet begun using them. For that reason, I'll be walking through a second installation of Apache on a home computer, so that both Apache 1.

Read More

Dual-installing PHP: Running PHP 5 and 4 on the same local, Windows-based, Apache, server

  • July 18, 2006
  • James Skemp
In previous guides, we installed PHP 4.4.2 and later moved our installation to a different folder. This time, we'll be installing the current release of PHP 5 (5.1.4) so that we can still switch back to PHP 4.4.2 if we'd like. Downloading PHP 5.x The current version of PHP 5.x is 5.1.4, so we'll begin by downloading that from PHP.net. We’ll want to download the (Windows Binaries) zip file, even though it is significantly larger in size than the installer (the zip file is almost 9 MB, compared to less than 3 MB for the executable), but allows us a deal more flexibility.

Read More

Moving the location of PHP on your hard drive

  • July 1, 2006
  • James Skemp
In this article, we'll be moving our installation of PHP 4.4.2 from c:\php\ to c:\php4\. We'll be doing this primarily because we may like the ability to run multiple versions of PHP at one time, on our development server. This will pave the way for our future installation of PHP 5.1.4 (or the current version of PHP 5.x). The added benefit is that we'll have an idea of just how many documents are involved in a relatively simple change.

Read More

Upgrading phpMyAdmin (2.7.0-pl2 to 2.8.1) on a local, Windows-based, Apache server

  • June 20, 2006
  • James Skemp

In a previous post, we installed phpMyAdmin 2.7.0-pl2 to our local Web server. We did this so that we would have an easy way to administer our MySQL databases, from a PHP-based interface. This time, we'll be upgrading phpMyAdmin to version 2.8.1.

Read More