Apache HTTP Server 2.4.4 and 2.2.24 x86 (32 bit) and x64 (64 bit) Windows Installers


Below you will find 32 and 64 bit Windows installers for Apache HTTP Server 2.4.4 (officially released on February 25, 2013) and 2.2.24 (officially released on February 26, 2013). These releases provide fixes for quite a few bugs, some of which are security related. The official changelogs can be found here (2.4.4) and here (2.2.24).

The following binaries were compiled with Visual C++ 2008 (MSVC 9) against apr 1.4.6, apr-iconv 1.2.1, apr-util 1.5.1, expat 2.1.0, libxml2 2.9.0, lua 5.1.5, openssl 1.0.1e, pcre 8.32 and zlib 1.2.7. As usual the installers provided below are digitally signed.


Apache 2.4.4 x64

apache_2.4.4-x64-openssl-1.0.1e.msi (Mirror 1) (Mirror 2)

CRC32: 1AD1E85C
MD5: 8E4139450EE49832A0DAEF59DAC533AA
SHA-1: 7466330D47D35D14EB24D055F3D002FCB93082DA

apache_2.4.4-x64-no-ssl.msi (Mirror 1) (Mirror 2)

CRC32: 3B26E198
MD5: 7616C8C99C4B161B6586F66D0DE5D7B4
SHA-1: 15D0ED713A7C1D306899FCE175C8C0EF09FF2E5D

Apache 2.4.4 x86

apache_2.4.4-x86-openssl-1.0.1e.msi (Mirror 1) (Mirror 2)

CRC32: 4E0B39D9
MD5: 3365B3DB057A7C6624B78C48A5EBC86B
SHA-1: 3BE8AA00F8BEEA8B047BFCE9CCE14F41868C525C

apache_2.4.4-x86-no-ssl.msi (Mirror 1) (Mirror 2)

CRC32: 4BAFB783
MD5: 0F9A537AA612319C8E326CD3FC459588

Apache 2.2.24 x64

apache_2.2.24-x64-openssl-1.0.1e.msi (Mirror 1) (Mirror 2)

CRC32: 17911177
MD5: 6E76B2C84743726CE69C40E1C4E247D1
SHA-1: E2A3E777B32A0C264BFA03628D5B06A030E2D18E

apache_2.2.24-x64-no-ssl.msi (Mirror 1) (Mirror 2)

CRC32: 9F2DF279
MD5: 24C34C328C0E4E92844AA7DC51E992D7
SHA-1: DFF2714AE9B215594F2B743EDD2DD727E5BBCF18

Apache 2.2.24 x86

apache_2.2.24-x86-openssl-1.0.1e.msi (Mirror 1) (Mirror 2)

CRC32: 63C9E6F4
MD5: 1264F46A1C6BE7AC2E1E7CC1C76943DC
SHA-1: 1498ABF70937ED2A36BEC17C85DC9C0D26F74213

apache_2.2.24-x86-no-ssl.msi (Mirror 1) (Mirror 2)

CRC32: 7A705130
MD5: FE993F2739170E86B361EAB780914A1A
SHA-1: 1F064BEA9EF2C1C19F383C6D8F5C24005B7FF0F4

Let me know if you have any issues with these builds.

PHP 5.4.12 and 5.3.22 x64 (64 bit) for Windows


PHP 5.4.12 and 5.3.22 were released on 21 February, 2013. As usual they are bug fix releases. The complete official changelog can be found here.

Below you will find 64 bit binaries of PHP 5.4.12 and 5.3.22 for Windows. They were compiled with Visual C++ 2008 (MSVC 9). Also, there was a bug in the previous 64 bit 5.4 releases, which would cause php cli to crash when trying to start the built in web server. This has now been fixed.


5.4.12 (Thread Safe)

php-5.4.12-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

CRC32: B25819E8
MD5: 063A9A25D7BAB1C1356D7D0745C0C3E4
SHA-1: 42FB0C90290A0036C29EEAE876FC4514BE13D916

5.4.12 (Non Thread Safe)

php-5.4.12-nts-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

CRC32: DF38C292
MD5: 6A5F2705E66B9EAFFDE7C1CE2F1CC208
SHA-1: 7598F2E7B9E03D55172E58F3A399D700427877BA

5.3.22 (Thread Safe)

php-5.3.22-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

CRC32: F6EB49D6
MD5: 48D861B4ECD14D5CFE5FA2A808281996
SHA-1: 8D39D04373C45161871083CBDD0FDD405819C3D8

5.3.22 (Non Thread Safe)

php-5.3.22-nts-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

CRC32: F204ECC4
MD5: 4CD0ABDA3558C61AB11749C019947DF4
SHA-1: 682F0FD03275E57311D04AB2B7BA36A0FEDE91C6

Additional Extensions

Additional extensions can be found here – http://www.mediafire.com/php-win64-extensions.

Please check the 5.3 and 5.4 sub folders for newer versions.

PHP 5.4.11 and 5.3.21 x64 (64 bit) for Windows


PHP 5.4.11 and 5.3.21 were released on January 17, 2013. There have been quite a few changes since PHP 5.4.8 and 5.3.18. The complete official changelog can be found here. I believe PHP 5.4.12 and 5.3.22 will be released soon and I will try to compile and post them as soon as they are released.

Anyway, as promised, here are the 64 bit builds of PHP 5.4.11 and 5.3.21 for Windows. As usual they were compiled with Visual C++ 2008 (VC 9). And I have compiled them against newer versions of ICU (50.1.2), libjpeg (9), libpng (1.5.14), freetype (2.4.11), curl (7.29.0), libssh2 (1.4.3), libxslt (1.1.28) and openssl (1.0.1d).


PHP 5.4.11 (Thread Safe)

php-5.4.11-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

CRC32: 5B64C774
MD5: DD4F4720D7D6C072841A729EE496C62A
SHA-1: 0FEFE27CE7762BCE449EDEA6B35359A15F9D4F42

PHP 5.4.11 (Non Thread Safe)

php-5.4.11-nts-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

CRC32: B9B7A573
MD5: 359AC61FDF45AC2EEE56E20D77D91FD4
SHA-1: D306EF9493E7887F38BFCBC3E9B22455B4DB1079

PHP 5.3.21 (Thread Safe)

php-5.3.21-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

MD5: 019BAB02B786231B43DF134AE68E205B
SHA-1: 849A71EEC28FA74AE453D573CEC9DF9EC454523B

PHP 5.3.21 (Non Thread Safe)

php-5.3.21-nts-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

CRC32: BF7431C1
MD5: B749E35511E91BEDF8BBB72866ACEAD7
SHA-1: D6246C1D1F3E3070C24776193C72C58D08CA1047

Additional Extensions

Additional extensions can be found in the following mediafire folder.


Newly compiled extensions are located in the 5.3 and 5.4 sub folders.

Apache HTTP Server 2.2.23 x86 and x64 Windows Installers


As promised, here are the 32 bit and 64 bit installers for Apache 2.2.23. I decided to compile Apache 2.2.23 first (before compiling PHP 5.4.11 and 5.3.21) since someone requested it very recently.

Apache 2.2.23 was released on September 13, 2012. The complete official changelog can be found here. The following binaries were compiled with Visual C++ 2008 (MSVC 9) against apr 1.4.6, apr-iconv 1.2.1, apr-util 1.5.1, openssl 1.0.1d and zlib 1.2.7. The installers are digitally signed.


apache_2.2.23-x64-openssl-1.0.1d.msi (Mirror 1) (Mirror 2)

MD5: 5F122612DB092FF81B4625B658426B56
SHA-1: BBB9760D121A6BE26E0CAD1E6BDE4B908CC737D7

apache_2.2.23-x64-no-ssl.msi (Mirror 1) (Mirror 2)

CRC32: 504B337D
MD5: 0617B744C04F54B8F24AF5A477FD61A4
SHA-1: FA6520722552F2127A2E3236D6BCC4CC1A93BB5D

apache_2.2.23-x86-no-ssl.msi (Mirror 1) (Mirror 2)

CRC32: 3D5DC3A6
MD5: F8DA583FB188D17B0E0133B5FC70CD31
SHA-1: 91992F0232121033F8785B58F82077387948B794

apache_2.2.23-x86-openssl-1.0.1d.msi (Mirror 1) (Mirror 2)

MD5: DA3F2D20B214D8A93739100D5836738D
SHA-1: AF5E3832DAE3B792204CA0AC5DC3D8B029FB940C

Next, I will be compiling PHP 5.4.11 and 5.3.21. Unless of course newer versions are released by then. :D

Apache HTTP Server 2.4.3 x86 and x64 Windows Installers


I know it has been months since the official 2.4.3 release but I have decided to post the following installers anyway since Apache 2.4.4 still hasn’t been released.

Apache HTTP Server 2.4.3 was released on August 21, 2012. The complete official changelog can be found here. The following binaries were compiled with Visual C++ 2008 (MSVC 9) against apr 1.4.6, apr-iconv 1.2.1, apr-util 1.5.1, expat 2.1.0, libxml2 2.9.0, lua 5.1.5, openssl 1.0.1c, pcre 8.31 and zlib 1.2.7.


apache_2.4.3-x64-openssl-1.0.1c.msi (Mirror 1) (Mirror 2)

CRC32: DF975013
MD5: 917E56D699A98966A9626652A3BF398E
SHA-1: 646D11D6FBD6846C7BCDD33BD8414FBEB87AEB77

apache_2.4.3-x64-no-ssl.msi (Mirror 1) (Mirror 2)

CRC32: D6FD597E
MD5: F8EEC461167B43B3A1F1A086B9D4421B
SHA-1: 06DF594F5A9D273FB6C31F698D051FB9BC49E0E3

apache_2.4.3-x86-no-ssl.msi (Mirror 1) (Mirror 2)

CRC32: 82C24898
SHA-1: 30EE360FC9BC8DF4903E264BB3DEE2F287834979

apache_2.4.3-x86-openssl-1.0.1c.msi (Mirror 1) (Mirror 2)

CRC32: 74397037
MD5: 6861B985865EC326686047CA8977E907
SHA-1: C2EA50AA7F45B12CA878818D6B848BF6F37857E3

I will also compile and post Apache 2.2.23 soon unless a newer version is released by then.

PHP 5.4.8 and PHP 5.3.18 x64 (64 bit) for Windows

PHP 5.4.8 and 5.3.18 were released on October 18, 2012 and include a number of bug fixes. The official changelog can be found here. And below are the 64 bit builds for Windows which many of you have been waiting for.

I once again apologize for taking so long to post these builds and for not posting the previous versions. In the past few months whenever I had free time I would decide to compile PHP and would go to php.net only to find that release candidates for the next versions were already out. And so I would wait for the next versions. This time I compiled PHP 5.4.8 soon after it was released. But then I noticed that the official builds were compiled against newer versions of certain libraries, so I decided to do the same and that took additional time.

Anyway, as usual the following builds were compiled with Visual C++ 2008 (VC9). And I have compiled them against newer versions of the following libraries – ICU (50.1), freetype (2.4.10), libjpeg (8d), libiconv (1.14), libpng (1.5.13), mpir (2.5.1), libXpm (3.5.10), libxslt (1.1.27), libssh2 (1.4.2) and curl (7.28.0).


PHP 5.4.8 (Thread Safe)

php-5.4.8-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

CRC32: 1641A5D3
MD5: 621C666B30E6B0EF7E6EAB016BA5467C
SHA-1: 6142CD622723FEF966B62ADB506F3732FC774D7C

PHP 5.4.8 (Non Thread Safe)

php-5.4.8-nts-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

CRC32: 6162703B
MD5: D8F3087BAEF8C9BAD7D504291B5BFDD9
SHA-1: 6A429C288252D98C5572B09D09A656696B360C3C

PHP 5.3.18 (Thread Safe)

php-5.3.18-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

MD5: 69D5B2BAB9B6687D9F8E6B04DFB7CA4E
SHA-1: ADEB76E0FA8283B5993211B7ACAC53CAC8FE16AB

PHP 5.3.18 (Non Thread Safe)

php-5.3.18-nts-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

MD5: EF213F073D4982E8C5E4A7A20EF55808
SHA-1: 714CEAA79476C60A8A5BE5B9829A98315E808CB8

Additional Extensions

Previously compiled extensions can still be found here – http://www.mediafire.com/php-win64-extensions.

Will be compiling newer versions of various extensions soon. And that mediafire folder is getting cluttered so I will make separate folders for PHP 5.3 and 5.4. Let me know if you are interested in any extension that I haven’t already compiled or there is a newer version out.

PHP 5.4.5 and PHP 5.3.15 x64 (64 bit) for Windows

PHP 5.4.5 and 5.3.15 were released on July 19, 2012 and below are the 64 bit builds for Windows. A number of security issues and bugs have been fixed since the release of PHP 5.4.3 and 5.3.13 and as such you should upgrade to PHP 5.4.5 or 5.3.15 as soon as possible. The complete official changelog can be found here.

As usual, the following builds were compiled with Visual C++ 2008 (VC9) and should work with the 64 bit builds of Apache HTTP server available on my site. I did not have time to test the 5.3.15 builds so let me know if you have any issues.


PHP 5.4.5 (Thread Safe)

php-5.4.5-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

CRC32: 6931CFAC
MD5: 99E76A2C306A1665DCFBA15CB8F77A13
SHA-1: 6CDDC36BAE007D5D745A37FB2EEE161068DDC281

PHP 5.4.5 (Non Thread Safe)

php-5.4.5-nts-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

MD5: 4BBF0C0CBFFCDB255F4ED5778DB24517
SHA-1: 12DFABD0CF73A435CCB8BE768150892109813EEC

PHP 5.3.15 (Thread Safe)

php-5.3.15-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

MD5: 054CFBC7E3D120B570533F0C484847CB
SHA-1: 4E538FCFF0A25DC9ADB5E518383890F64750E9E4

PHP 5.3.15 (Non Thread Safe)

php-5.3.15-nts-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

CRC32: 6D70560B
MD5: D401BBE185B60B0EDD0DD847D57FD6B1
SHA-1: 7D8D21CEFE31A89CD0525C401FF34CC8F6C81453

Additional Extensions

Additional extensions are available here – http://www.mediafire.com/php-win64-extensions.

PHP 5.4.3 and PHP 5.3.13 x64 (64 bit) for Windows

PHP 5.4.3 and 5.3.13 were released a week ago (May 8, 2012). The complete changelog can be found here.

Below you will find 64 bit builds of PHP 5.4.3 and 5.3.13 for Windows. As usual these were compiled with Visual C++ 2008 (VC9). Some of you were experiencing crashes with the 5.4.0 build that I posted last month. Let me know if the crashes still occur with the new 5.4.3 (thread safe) build.


PHP 5.4.3 (Thread Safe)

php-5.4.3-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

MD5: D813A774F42DE8E623FCB0BEFF83F9AF
SHA-1: 2633C0A9868C0B1C493BB231F8068EB286357A42

PHP 5.4.3 (Non Thread Safe)

php-5.4.3-nts-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

CRC32: 9D0FF5B6
MD5: 8FB813791238F9E35E2AB198B94D0411
SHA-1: C6771C46EA7C00D2A4A1375EC1A7CC4A4DC1703D

PHP 5.3.13 (Thread Safe)

php-5.3.13-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

CRC32: 9C77727D
MD5: 0EC3F145E0B22D861DA915382980F425
SHA-1: 9CB96DFE0AD9512491C48F44C274F723C1BB5D89

PHP 5.3.13 (Non Thread Safe)

php-5.3.13-nts-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

MD5: 232C80FA5DD0B99956FB95C732545D49
SHA-1: BF4545013C6F1BEDC0A4E56B2A83543A4EC7CE53

Additional Extensions

Additional extensions can be found in the following mediafire folder – http://www.mediafire.com/php-win64-extensions.

I will be compiling and uploading updated versions of extensions for both PHP 5.4 and 5.3 during this week.

Fixed curl extensions:





Apache HTTP Server 2.4.2 x86 and x64 Windows Installers


Apache HTTP Server 2.4.2 was released on April 17, 2012. This version is the second GA release of the new 2.4 branch and provides a number of security and bug fixes. The complete changelog for version 2.4.2 can be found here.

Below you will find the 32 bit and 64 bit Windows binaries compiled by me. The binaries were compiled with Visual C++ 2008 (VC9) against apr 1.4.6, apr-util 1.4.1, apr-iconv 1.2.1, expat 2.1.0, libxml2 2.7.8, lua 5.1.5, OpenSSL 1.0.1c, pcre 8.30 and zlib 1.2.7. IPv6 has also been enabled. The installers are digitally signed, so you can check the digital signatures to verify the integrity of the installers. You can also do the same using the provided file hashes.


apache_2.4.2-x64-openssl-1.0.1c.msi (Mirror 1) (Mirror 2)

CRC32: 9F7D4381
MD5: 1130D40C85B166238D76B428F9F0322A
SHA-1: 64D78A9C90E005E8F4F55F4E1C3720E856BBC005

apache_2.4.2-x64-no-ssl.msi (Mirror 1) (Mirror 2)

MD5: 0D53679D90F61E1FC722038B51D2B58A
SHA-1: 71F58FCAAA711054CE1127F511792D7940541ED5

apache_2.4.2-x86-no-ssl.msi (Mirror 1) (Mirror 2)

CRC32: 8E763BDF
MD5: 1E77773A294048C37A8F82950F58445F
SHA-1: 9B72BDA5D78DE75DD442CBC9648981E20349E3DA

apache_2.4.2-x86-openssl-1.0.1c.msi (Mirror 1) (Mirror 2)

CRC32: 99BBC9B6
MD5: 2B4189000407D01DB2646D7115F014AB
SHA-1: 35FB99F21D5DC65C934AA9F3AC49604DAAF14105

And yes, I realize that I took almost a month to post these. Hopefully this won’t happen with the next version. Although I hope the next version isn’t released anytime soon. :D

PHP 5.4.0 x64 (64 Bit) for Windows

PHP 5.4.0 was released on March 1, 2012. Check out the release announcement here if you haven’t already, to learn about major changes and new features.

Here are the 64 bit thread safe and non thread safe binaries for Windows that many of you have been waiting for. As usual they were compiled with Visual C++ 2008 and they were compiled against latest versions of OpenSSL (1.0.1) and ICU (49.1.1). I was very busy last month and as a result I was unable to compile and post these earlier.


VC9 x64 Thread Safe

php-5.4.0-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

MD5: AB85C5B1567FD7CD5CA3973A69735F02
SHA-1: 3B8AB2F3F14799B6997C961FBABFF90580884A7E

VC9 x64 Non Thread Safe

php-5.4.0-nts-Win32-VC9-x64.zip (Mirror 1) (Mirror 2)

CRC32: 71F00AA7
MD5: 81107ACA658795A3245590AFA134E167
SHA-1: C3CD37124E7ED699290D76CF3D6C4527EDD37BAC

Additional Extensions

There are extensions which are currently not compatible with PHP 5.4. eAccelerator and WinCache are good examples. I am not sure if eAccelerator will ever be updated to be compatible with PHP 5.4 but a compatible version of WinCache will be released soon according to this post on forums.iis.net.

Anyway, I will compile all the extensions for PHP 5.4 that I have previously compiled for PHP 5.3. That is if they are compatible of course. And as usual, they will be available in the following mediafire folder – http://www.mediafire.com/php-win64-extensions.

Currently only the APC extension is available. I will compile and upload the other extensions soon.