Upgrading to Apache 2.2.6

Whenever a new release sees the day of light over at Apache I normally update immediately. This time however I couldn’t find the installer only the source files for Windows (yes I’m impatient).

Today I gave it a second go as I really wanted to test the latest version. So here’s the “where to get the binary ” post…

After clicking around I finally found what I was looking for. Without further ado I now present you with the link: www.apache.org/dist/httpd/binaries/win32/. The file you are looking for are at the bottom of the page. Depending on your need for SSL you should either pick apache_2.2.6-win32-x86-no_ssl.msi or apache_2.2.6-win32-x86-openssl-0.9.8e.msi.

Before installing the new version you have to uninstall the previous Apache version (if you’re running Apache that is). After that it’s pretty much straightforward. Chose custom when asked and install to the same directory as before. This way you get to keep your settings in httpd.conf and your web directories without doing anything at all.

Took me about 5 minutes to complete the upgrade.

If you have any questions feel free to ask!

2 thoughts on “Upgrading to Apache 2.2.6

  1. I am new to this, so this will probably sound like a dumb question to you.
    My final goal is to get my own web server running Apache and ASP.NET. That is beyond the scope of your comment but here where I am in my quest:
    Xampp is installed and Apache 2.2.4 is running. I am supposed to install mod_aspdotnet but they recommend I use the 2.2.6 version..
    When you suggest uninstalling the existing Apache version, how do you do that without deleting the existing working configuration.

  2. Hi Jean-Louis,

    I must admit I’ve never used Xampp as I like to have complete control over where everything goes. However Xampp Beta already includes Apache 2.2.6 which means they will probably include it in the next upgrade should everything work fine.

    In my case I simply removed Apache using the Add/Remove programs from Windows Controlpanel. Apache’s uninstaller is designed to leave the config files and your working directory (htdocs) intact making it extremely simple/easy to upgrade as long as you install to the same location again. PHP, MySQL and any other databases/languages are not affected.

    Hope this answer was of some use for you…