场景:Nginx充当托管Json文件上传应用程序的IIS的反向代理。我想远离IIS,因为每当服务器重新启动时,nginx和IIS的通信问题就会出现。
Nginx有一个第三方模块,名为nginx-上传模块https://www.nginx.com/resources/wiki/modules/upload/。
我想使用这一点,这样就不需要依赖任何其他应用程序或框架。
我需要用这个模块编译Windows OS上的nginx服务器。
GitHub上有源代码https://github.com/nginxinc/nginx-wiki。引用了此官方页面http://nginx.org/en/docs/howto_build_on_win32.html,但此处的代码(来自Mercurial SCM)具有不同的目录结构,不包括此上传模块。因此,我不确定(在GitHub上)编译代码是否会给我提供一个正确的nginx服务器,它的运行方式是否与现在的服务器类似。
请让我知道是否有任何替代方案比使用上传模块更好,因为我在使用该模块时看到的React不是很积极
1条答案
按热度按时间hxzsmxv21#
要在Microsoft Win32®平台上构建nginx,您需要:
Microsoft Visual C编译器MSYS2 Strawberry Perl.善变的客户。Zlib和openssl库的源码。
有关此URL http://nginx.org/en/docs/howto_build_on_win32.html的更多信息