Jetzt ist der Server WINDOWS und ich möchte ein NODEJS-Projekt bereitstellen. Da ich einen Domänennamen binden muss, möchte ich Nginx als Reverse-Proxy verwenden.
Ich weiß nicht, wie Nginx tatsächlich auf WIN SERVER verwendet wird. Ich habe keine Erfahrung in diesem Bereich. Bitte geben Sie mir eine kurze Einführung.
Außerdem, wenn Nginx nicht verwendet wird, wie stellen Benutzer normalerweise Node.js-Projekte bereit? Es scheint eine Möglichkeit zu geben, IIS zu verwenden, aber ich habe das Gefühl, dass IIS nicht so zuverlässig ist wie Nginx.
nginx 几乎对 windows 是零支持的,最多只能作为简易的开发使用。windows 上的 nginx 不支持同时有两个请求,上生产环境是妄想。nginx 底层就是按最好的使用 linux 设计的,windows 就算有方法勉强能用,性能也会很有问题。
其实 Windows 服务器说到底还真是微软自家的那一套好用,在 Windows 上的 web 服务器还是 IIS 最靠谱的。微软的缺点是封闭,但技术是很牛没跑的。毕竟商用产品是收钱的。
当然,前提是你用的是最新版(至少是较新版)。如果你还用着 windows server 03 的服务器,装着 IIS6,那是没人能帮你的了。