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.
Apache 2.4.23 x64 (64 bit)
Apache 2.4.23 x86 (32 bit)