Name Last modified Size Description
patches_applied/ 02-May-2006 22:44 - Official patches
symbols/ 28-Jul-2006 10:54 - HTTP Server project
TROUBLESHOOTING.html 11-Dec-2006 10:59 2.5K HTTP Server project
apache_1.3.33-win32-x86-no_src.exe 24-Nov-2005 10:45 4.9M Installer Package
apache_1.3.33-win32-x86-no_src.exe.asc 24-Nov-2005 10:45 477 PGP signature
apache_1.3.33-win32-x86-no_src.exe.md5 24-Nov-2005 10:45 70 MD5 hash
apache_1.3.33-win32-x86-no_src.msi 24-Nov-2005 10:45 1.8M MSI Installer Package
apache_1.3.33-win32-x86-no_src.msi.asc 24-Nov-2005 10:45 477 PGP signature
apache_1.3.33-win32-x86-no_src.msi.md5 24-Nov-2005 10:45 70 MD5 hash
apache_1.3.33-win32-x86-src.msi 24-Nov-2005 10:45 2.8M MSI Installer Package
apache_1.3.33-win32-x86-src.msi.asc 24-Nov-2005 10:45 477 PGP signature
apache_1.3.33-win32-x86-src.msi.md5 24-Nov-2005 10:45 67 MD5 hash
apache_1.3.33-win32-x86-symbols.zip 24-Nov-2005 10:45 764K HTTP Server project
apache_1.3.33-win32-x86-symbols.zip.asc 24-Nov-2005 10:45 477 PGP signature
apache_1.3.33-win32-x86-symbols.zip.md5 24-Nov-2005 10:45 71 MD5 hash
apache_1.3.34-win32-x86-no_src.exe 03-May-2006 10:54 4.9M Installer Package
apache_1.3.34-win32-x86-no_src.exe.asc 03-May-2006 10:54 481 PGP signature
apache_1.3.34-win32-x86-no_src.exe.md5 03-May-2006 10:54 69 MD5 hash
apache_1.3.34-win32-x86-no_src.msi 03-May-2006 10:54 1.8M MSI Installer Package
apache_1.3.34-win32-x86-no_src.msi.asc 03-May-2006 10:54 481 PGP signature
apache_1.3.34-win32-x86-no_src.msi.md5 03-May-2006 10:54 69 MD5 hash
apache_1.3.34-win32-x86-src.msi 03-May-2006 10:54 2.8M MSI Installer Package
apache_1.3.34-win32-x86-src.msi.asc 03-May-2006 10:54 481 PGP signature
apache_1.3.34-win32-x86-src.msi.md5 03-May-2006 10:54 66 MD5 hash
apache_1.3.34-win32-x86-symbols.zip 03-May-2006 10:54 778K HTTP Server project
apache_1.3.34-win32-x86-symbols.zip.asc 03-May-2006 10:54 481 PGP signature
apache_1.3.34-win32-x86-symbols.zip.md5 03-May-2006 10:54 70 MD5 hash
apache_1.3.35-win32-x86-no_src.msi 14-Jun-2006 10:50 2.1M MSI Installer Package
apache_1.3.35-win32-x86-no_src.msi.asc 14-Jun-2006 10:50 477 PGP signature
apache_1.3.35-win32-x86-no_src.msi.md5 15-May-2006 10:55 70 MD5 hash
apache_1.3.35-win32-x86-src.msi 14-Jun-2006 10:50 3.1M MSI Installer Package
apache_1.3.35-win32-x86-src.msi.asc 14-Jun-2006 10:50 477 PGP signature
apache_1.3.35-win32-x86-src.msi.md5 15-May-2006 10:55 67 MD5 hash
apache_1.3.35-win32-x86-symbols.zip 14-Jun-2006 10:50 816K HTTP Server project
apache_1.3.35-win32-x86-symbols.zip.asc 14-Jun-2006 10:50 477 PGP signature
apache_1.3.35-win32-x86-symbols.zip.md5 15-May-2006 10:55 71 MD5 hash
apache_2.0.53-win32-x86-no_ssl.exe 15-Oct-2005 10:44 7.7M Installer Package
apache_2.0.53-win32-x86-no_ssl.exe.asc 15-Oct-2005 10:44 477 PGP signature
apache_2.0.53-win32-x86-no_ssl.exe.md5 15-Oct-2005 10:44 70 MD5 hash
apache_2.0.53-win32-x86-no_ssl.msi 15-Oct-2005 10:45 4.6M MSI Installer Package
apache_2.0.53-win32-x86-no_ssl.msi.asc 15-Oct-2005 10:45 477 PGP signature
apache_2.0.53-win32-x86-no_ssl.msi.md5 15-Oct-2005 10:45 70 MD5 hash
apache_2.0.53-win32-x86-symbols.zip 15-Oct-2005 10:45 3.5M HTTP Server project
apache_2.0.53-win32-x86-symbols.zip.asc 15-Oct-2005 10:45 477 PGP signature
apache_2.0.53-win32-x86-symbols.zip.md5 15-Oct-2005 10:45 71 MD5 hash
apache_2.0.54-win32-x86-no_ssl.exe 15-Oct-2005 10:45 7.8M Installer Package
apache_2.0.54-win32-x86-no_ssl.exe.asc 15-Oct-2005 10:45 477 PGP signature
apache_2.0.54-win32-x86-no_ssl.exe.md5 15-Oct-2005 10:45 70 MD5 hash
apache_2.0.54-win32-x86-no_ssl.msi 15-Oct-2005 10:45 4.7M MSI Installer Package
apache_2.0.54-win32-x86-no_ssl.msi.asc 15-Oct-2005 10:45 477 PGP signature
apache_2.0.54-win32-x86-no_ssl.msi.md5 15-Oct-2005 10:45 69 MD5 hash
apache_2.0.54-win32-x86-symbols.zip 15-Oct-2005 10:45 3.6M HTTP Server project
apache_2.0.54-win32-x86-symbols.zip.asc 15-Oct-2005 10:45 477 PGP signature
apache_2.0.54-win32-x86-symbols.zip.md5 15-Oct-2005 10:45 71 MD5 hash
apache_2.0.55-win32-x86-no_ssl.exe 03-May-2006 10:54 7.4M Installer Package
apache_2.0.55-win32-x86-no_ssl.exe.asc 03-May-2006 10:54 481 PGP signature
apache_2.0.55-win32-x86-no_ssl.exe.md5 03-May-2006 10:54 69 MD5 hash
apache_2.0.55-win32-x86-no_ssl.msi 03-May-2006 10:54 4.2M MSI Installer Package
apache_2.0.55-win32-x86-no_ssl.msi.asc 03-May-2006 10:54 481 PGP signature
apache_2.0.55-win32-x86-no_ssl.msi.md5 03-May-2006 10:54 69 MD5 hash
apache_2.0.55-win32-x86-symbols.zip 03-May-2006 10:54 3.5M HTTP Server project
apache_2.0.55-win32-x86-symbols.zip.asc 03-May-2006 10:54 481 PGP signature
apache_2.0.55-win32-x86-symbols.zip.md5 03-May-2006 10:54 70 MD5 hash
apache_2.0.58-win32-x86-no_ssl.msi 11-Dec-2006 10:59 4.2M MSI Installer Package
apache_2.0.58-win32-x86-no_ssl.msi.asc 11-Dec-2006 10:59 477 PGP signature
apache_2.0.58-win32-x86-no_ssl.msi.md5 15-May-2006 10:55 70 MD5 hash
apache_2.0.58-win32-x86-ssl.msi 03-May-2006 10:54 4.8M MSI Installer Package
apache_2.0.58-win32-x86-ssl.msi.asc 03-May-2006 10:54 477 PGP signature
apache_2.0.58-win32-x86-ssl.msi.md5 03-May-2006 10:54 67 MD5 hash
apache_2.0.58-win32-x86-symbols.zip 14-Jun-2006 10:50 4.9M HTTP Server project
apache_2.0.58-win32-x86-symbols.zip.asc 14-Jun-2006 10:50 477 PGP signature
apache_2.0.58-win32-x86-symbols.zip.md5 15-May-2006 10:55 71 MD5 hash
apache_2.0.59-win32-x86-no_ssl.msi 11-Dec-2006 10:59 4.2M MSI Installer Package
apache_2.0.59-win32-x86-no_ssl.msi.asc 11-Dec-2006 10:59 477 PGP signature
apache_2.2.2-win32-x86-no_ssl.msi 11-Dec-2006 10:59 4.2M MSI Installer Package
apache_2.2.2-win32-x86-no_ssl.msi.asc 11-Dec-2006 10:59 477 PGP signature
apache_2.2.2-win32-x86-no_ssl.msi.md5 15-May-2006 10:55 69 MD5 hash
apache_2.2.2-win32-x86-symbols.zip 14-Jun-2006 10:50 5.4M HTTP Server project
apache_2.2.2-win32-x86-symbols.zip.asc 14-Jun-2006 10:50 477 PGP signature
apache_2.2.2-win32-x86-symbols.zip.md5 15-May-2006 10:55 70 MD5 hash
apache_2.2.3-win32-x86-no_ssl.msi 11-Dec-2006 10:59 4.2M MSI Installer Package
apache_2.2.3-win32-x86-no_ssl.msi.asc 11-Dec-2006 10:59 477 PGP signature
Please do not download from www.apache.org. Use a mirror site to help us save apache.org bandwidth and to speed up your download. Click here to find your nearest mirror.
TCP/IP must be correctly installed, configured and running in order to install and use Apache on Windows. If you use dial-up networking exclusively, you may need to be dialed in to the internet for Apache to correctly determine that TCP/IP is installed.
Skiping the long explanation, but nothing less than Windows 98 is going to get you anywhere at this point. Upgrade. Or install a free and supported operating system.
Support is less than robust; however, the Apache HTTP Project has not deliberately defeated your efforts. You really aught to upgrade or install a free and supported operating system, as none of the developers even have these versions installed anywhere, anymore. Bugs specific to the Windows 9x family will rarely be addressed. That said, it should work.
First upgrade to at least Internet Explorer 6, Service Pack 1. You don't have to use it, but it just happens to include updates and bug fixes you must install, including the wldap32.dll that Apache 2.2 requires to start. Alternately, you can refer to KB article 288358, along with the troublesome-to-obtain update from KB article 323455. If you already have wldap32.dll in your Windows\System32 directory with version 5.0.2168.1, you are fine. If you are installing on Windows 98, obtain the MSI installer if you have not done so before (Windows ME users are in the clear, it was installed with the operating system).
Install the Windows NT Service Pack 6a or later. Then, note the comments above with respect to installing support for wldap32.dll (beyond obtaining this update from Internet Explorer 6.0 Service Pack 1) refer to the page http://www.microsoft.com/ntworkstation/downloads/Other/adclient.asp. Again, we are looking for wldap32.dll in your Windows\System32 directory with version 5.0.2168.1, or later. Also, be sure you obtain the MSI installer if you have not done so before.
Install the Windows XP Service Pack 1. Refer to the KB article 317949 if you need the gory details exactly why, or to convince them to send you the specific fix.
We suggest disabling the "Quality of Service" (or QoS) network driver from Microsoft if you primarily use the machine as an Apache Server, as Apache does not support the QoS extensions to the WinSock API.
Most Firewall programs, Web Spam filters and other TCP/IP driver-based products (including spyware!) do not correctly implement the entire WinSock API. The shortcuts taken by the developers of such products cause Apache to fail. If you insist on leaving such programs installed, and have problems with your Apache installation, consider the suggestion below.
If you encounter problems running Apache 2 under Windows, such as corrupted or incomplete file downloads, unexplained error messages, or a conflict with a software firewall, please place the following three directives in your httpd.conf configuration file to see if they eliminate the problems:
EnableSendfile Off
EnableMMAP Off
Win32DisableAcceptEx
The general problem is that many people install various add-ons to windows (such as software firewalls, virus checkers, etc) that break some of the advanced functionality that Apache uses to speed the sending of files. The above directives turn off the advanced functionality and make Apache fall back to more basic (but slower) techniques. This resolves most, but not all of the potential problems. If you continue to experience problems, be certain that there is no spyware installed on the box, which exhibits exactly the same sorts of flaws (often more obviously).
If you encounter problems installing Apache .msi distributions, we have provided the TROUBLESHOOTING page to help you diagnose and fix most common installation problems.
The Apache User Support Mailing List and the comp.infosystems.www.servers.ms-windows newsgroup both provide peer to peer support. Pose your question or problem on only one forum at a time. If you do not follow these guidelines, your questions and pleas for assistance will likely go unanswered. To learn how to get questions answered effectively, you might want to read Eric Raymond's How to Ask Questions the Smart Way - which is a very good primer for end users to learn to pose effective questions to their fellow users and the project's developers.
Apache 2.2.3 offers tremendous improvements in authentication, proxy, and cache features. The Apache HTTP Project encourages all Apache users to migrate to the 2.2 series.
The -win32-x86-no_ssl.msi package does not include any encryption software OpenSSL, mod_ssl, nor an https: enabled abs utility.
At this time, the process to follow for export notification has not been finalized. Until that time, the -win32-x86-ssl.msi with mod_ssl support based on OpenSSL is not available. Please do not inquire of the httpd project, this issue is not in our hands to address for you.
If you want to build OpenSSL 0.9.8a it is available in source code form at http://www.openssl.org/source/openssl-0.9.8a.tar.gz. Due to quirks in the build, and the need to create .pdb diagnostic files, we offer this patch, patches_applied/openssl-0.9.8a-vc32-2005.patch to modify that build, and have proposed this patch back to the project for its consideration.
This binary release was created with Visual Studio 6.0, using a more recent Platform SDK for the ldap api. It includes zlib1.dll for mod_deflate.so built with this patch, patches_applied/zlib-1.2.3-vc32-2005-rcver.patch, to correct the embedded version number and provide us a .pdb diagnostic file. We have proposed this patch back to the project for its consideration.
You can find a corresponding -win32-x86-symbols.zip archive of the debugging databases in the symbols/ directory, these are not frequently needed. This -win32-x86-symbols.zip archive can be unpacked into the Apache2.2 installation directory, providing all of the .pdb diagnostic files to allow most Win32 debugging tools (and the Dr. Watson utility) to produce useful crash analysis.
You will find the source package at /dist/httpd/httpd-2.2.3-win32-src.zip. That -win32-src.zip file contains only source and build files, and contains no binary executable files.
For those users who depend on modules which have not been ported to Apache 2.2, this legacy version is available. The Apache HTTP Project strongly encourages all users to migrate from Apache 2.0 to Apache 2.2, as only critical bug fixes are being added to Apache 2.0.
You will find the source package at /dist/httpd/httpd-2.0.59-win32-src.zip. That -win32-src.zip file contains only source and build files, and contains no binary executable files.
Looking for an older version? Please, don't. There have been a number of essential bug and security fixes with the evolving support for Apache under Win32. Most critically, there were several denial of service, arbitrary code execution and other vulnerabilities affecting Win32 in previous releases. Avoid all earlier versions. That said;
Only current, recommended releases are available from www.apache.org and the mirror sites. Older releases can be obtained from the archive site.
Apache HTTP Server is distributed as an MSI package. All Windows ME, 2000, 2003 and XP users have integrated MSI support as part of their Windows OS. Users of Windows NT 4.0, 95 and 98 must download the MSI installer once, if it was not already installed by another product's installation.
If you are unsure if the Windows Installer is present, or meets the required version 1.10.1029.1 or later, then run the command "msiexec" from the Start -> Run dialog box to determine if the Windows Installer is on your machine. It will report "Incorrect command line parameters", and also report its version number. You can obtain the Windows Installer v1.10 from following Microsoft locations:
Once you have downloaded and installed the MSI installer application, you will not need to do so again. You will be ready to run the Apache .msi binary installer distributions above. Because a small but significant number of users have encountered problems running the Win32 installer, we have provided the TROUBLESHOOTING page to help you diagnose and fix most installation problems.