I recently decided to start compiling Apache again. My last builds are more than three years old. Hopefully everyone has been using newer builds from Apache Lounge or Apache Haus. 😀
Anyway, I have set up a new build environment on a Windows 10 VM and will continue to compile and create installers for future releases of Apache 2.4 (when I have free time). I will not be compiling Apache 2.2 or PHP though since Apache 2.2 is very old by now and 64 bit builds of PHP have been available officially on windows.php.net for quite some time.
Below you will find the 32 and 64 bit Windows installers for Apache HTTP Server 2.4.23 (officially released on July 5, 2016). The official changelog can be found here.
The following binaries were compiled with Visual Studio 2015 (MSVC 14) against apr 1.5.2, apr-iconv 1.2.1, apr-util 1.5.4, expat 2.2.0, libxml2 2.9.4, lua 5.1.5, nghttp2 1.14.0, openssl 1.0.2h, pcre 8.39 and zlib 1.2.8. The installers are digitally signed but you can also use the provided hashes to check the integrity of the installers.
Download
Apache 2.4.23 x64 (64 bit)
apache_2.4.23-x64-openssl-1.0.2h.msi (Mirror 1) (Mirror 2)
CRC32: E5CFEC5A
MD5: 6DC4C394E02663DF41C9C53C20384BB1
SHA-1: BAEA2D413D95EA067641DE3E21D70518A0C559EB
SHA-256: 09D6B0D352AAC8ADF5825BBA09C193B66AC926E771368E01AFCF8767842D96C8
apache_2.4.23-x64-no-ssl.msi (Mirror 1) (Mirror 2)
CRC32: 0C490088
MD5: A2ED99C6FB9633918E515E9EEF1F3C93
SHA-1: 4005E990D138B207E9DDF2CD5DC4A828F661279A
SHA-256: 8A11FE7C072BDCCD059B0BE78244191F7ACCC113DFDBFD7FC044DFCAA947DEBE
Apache 2.4.23 x86 (32 bit)
apache_2.4.23-x86-openssl-1.0.2h.msi (Mirror 1) (Mirror 2)
CRC32: A6B4D7A4
MD5: 6E965EB46C806D7E29B3A47ABAFF7725
SHA-1: 677914C4EF29C46DB85D2C78E629852384136742
SHA-256: 6F15FD5D2D4B01D6E1A07ADED65DD26F2B3CD86DC171082930B0D77E32562AB2
apache_2.4.23-x86-no-ssl.msi (Mirror 1) (Mirror 2)
CRC32: 54CA0BBD
MD5: BA07527FE957A3341F9A463CE25FB4B2
SHA-1: 60CBA04D5D42C7FE3FF4AEFF84DA897E5844B33F
SHA-256: EF36B1B9357F160867A5085544D69F8A80B64062BA678E102F91F7A2214234ED
deepblue
Thanks a lot!!!!
Francimar Alves de Sousa
Thanks Anindya, you make great work. How can i help you?
I have updated this: https://github.com/mazinsw/PHPInstallerMSI
Somnang
Welcome back. I miss you. 🙂 I am thinking of playing with Apache again too. Thanks for this. I will try this.
Palle Lindbjerg
Apache 2.4.23 x86 (32 bit)
apache_2.4.23-x86-no-ssl.msi (Mirror 1) (Mirror 2)
Note-1: Installer cannot run on an XP (32 bit) system. Is it a 64 bit installer?
apache_2.4.4-x86-no-ssl.msi installs on XP, apache_2.4.23-x86-no-ssl.msi does not.
Note-2: apache_2.4.23-x86-no-ssl.msi (Mirror 2) points to x64 version
Sharath
Hi
This package was very helpful. Is it possible to create an msi installer for latest version of httpd?
Apache 2.4.29
Regards
Sharath
Mike
just thanks a lot for publishing the links and the installers ! i’m so tired of editing all those httpds and phpinis – the first time it ook me 1month !!! (mt free time – after the main job ) to have it all working – and i’m not ready to repeat it this way with x64 system – already 7 days of attempts)
saraavanan
respected sir/madam,
i am saravanan how it is possible to download the msi file in the apache website can u tellme please
hello world
hi hehehehhehe
Anindya Author
Well, hello there… https://www.youtube.com/watch?v=vpLRJyWe814 👍