Nginx 1.17.7 32-bit and 64-bit builds for Windows are now available for free download.
As usual, packages were built using the upstream stable branch’s source code. “Engine x” is a high performance web server. It is also a caching proxy and a Layer 7 load balancing solution. Millions of websites on the Internet use and benefit from Nginx while offering extreme performance, scalability, reliability, flexibility, and security.
On 24 December 2019, the stable version of Nginx 1.17.7, was released at nginx.org. Also, the upstream changelog is as follows:
Changes with nginx 1.17.7 – 24 Dec 2019
- ) Bugfix: a segmentation fault might occur on start or during reconfiguration if the “rewrite” directive with an empty replacement string was used in the configuration.
- ) Bugfix: a segmentation fault might occur in a worker process if the “break” directive was used with the “alias” directive or with the “proxy_pass” directive with a URI.
- ) Bug fix: the “Location” response header line might contain garbage if the request URI was rewritten to the one containing a null character.
- ) Bugfix: requests with bodies were handled incorrectly when returning redirections with the “error_page” directive; the bug had appeared in 0.7.12.
- ) Bug fix: socket leak when using HTTP/2.
- ) Bugfix: a timeout might occur while handling pipelined requests in an SSL connection; the bug had appeared in 1.17.5.
- ) Bug fix: in the ngx_http_dav_module.
Due to the build process, these Windows install files are provided to support legacy users. In other words, those who still use the Cygwin based builds. I started building long before official builds became available. Initially there was no other way to run on Windows.
But now, official native Windows builds are available and supported at nginx.org. So please use the official builds if you are new to Nginx on Windows. Once again, they are fully supported and available for download at nginx.org.
Furthermore, please check out the FAQ: Frequently Asked Questions.
The questions are updated continually as they are received. Therefore, the answers may help you. Additionally, if you have other questions that are not on the FAQ please feel free to ask or leave a comment below.
In conclusion, I always welcome and appreciate your feedback for improvements and enhancements. Thank you.