Compile Nginx 64bit on Windows | Memo von EFS
https://amefs.net/en/archives/1935.html16.06.2019 · Nginx is a well known webservice software, people usually use lnmp/lamp(linux nginx/apache mysql php) as Web server environment. This time I will try to make a simply index service for windows to provide download service. The Nginx has it’s basic index service named autoindex, but the layout is so bad, it didn’t provide any search service.
nginx for Windows
nginx.org › en › docsTo install nginx/Windows, download the latest mainline version distribution (1.21.5), since the mainline branch of nginx contains all known fixes. Then unpack the distribution, go to the nginx-1.21.5 directory, and run nginx. Here is an example for the drive C: root directory: cd c:\ unzip nginx-1.21.5.zip cd nginx-1.21.5 start nginx
Building nginx on the Win32 platform with Visual C
nginx.org › en › docsTo build nginx: Start MSYS bash. Check out nginx sources from the hg.nginx.org repository. For example: hg clone http://hg.nginx.org/nginx Create a build and lib directories, and unpack zlib, PCRE and OpenSSL libraries sources into lib directory: mkdir objs... Run configure script: auto/configure \ ...
nginx for Windows
https://nginx.org/en/docs/windows.htmlVersion of nginx for Windows uses the native Win32 API (not the Cygwin emulation layer). Only the select() and poll() (1.15.9) connection processing methods are currently used, so high performance and scalability should not be expected. Due to this and some other known issues version of nginx for Windows is considered to be a beta version. At this time, it provides almost …