Heim  >  Artikel  >  Web-Frontend  >  nodejs iis-Bereitstellung

nodejs iis-Bereitstellung

WBOY
WBOYOriginal
2023-05-25 14:11:37760Durchsuche

Mit der Popularität von node.js in der Webentwicklung beginnen immer mehr Entwickler, node.js für die Front-End- und Back-End-Entwicklung zu verwenden. Nach Abschluss der Entwicklung müssen wir jedoch die Anwendung node.js auf unserem Server bereitstellen. Und wenn auf unserem Server gleichzeitig IIS (Internet Information Services) ausgeführt wird, wie stellt man dann die Anwendung node.js auf IIS bereit?

Hier ist ein einfaches Tutorial, das zeigt, wie man eine Node.js-Anwendung auf IIS bereitstellt.

  1. IISNode installieren

IISNode ist ein IIS-Modul, mit dem Node.js-Anwendungen mithilfe von IIS gehostet werden können. Bevor wir es verwenden können, müssen wir IISNode installieren. Sie können das neueste IISNode-Installationspaket von der offiziellen IISNode-Website herunterladen. Nachdem der Download abgeschlossen ist, doppelklicken Sie, um das Installationspaket auszuführen, und befolgen Sie die Anweisungen, um den Installationsvorgang abzuschließen.

  1. IIS-Website erstellen

Als nächstes müssen wir eine neue Website in IIS erstellen. Öffnen Sie das IIS-Verwaltungstool, klicken Sie mit der rechten Maustaste auf die Website und wählen Sie „Website hinzufügen“. Geben Sie im Popup-Dialogfeld den Namen und den physischen Pfad der Website ein und klicken Sie auf OK.

  1. URL Rewrite installieren

Um die URL der Anwendung zu konfigurieren, müssen wir das Microsoft URL Rewrite-Modul installieren. Sie können das Installationsprogramm für das URL-Rewrite-Modul aus dem Microsoft Download Center herunterladen und den Anweisungen folgen, um mit dem Installationsvorgang fortzufahren.

  1. Konfigurieren Sie die Website

Suchen Sie in den Eigenschaftseinstellungen der Website nach „Anforderungsfilter“, klicken Sie auf „Regel hinzufügen“ und wählen Sie die Regel „Reverse Proxy“ aus.

Geben Sie in den Reverse-Proxy-Regeleinstellungen „/*“ in die „Übereinstimmende URL“ ein, geben Sie die Abhöradresse der Node.js-Anwendung in die „Proxyserver-URL“ ein und klicken Sie zum Speichern auf „OK“.

  1. Ausführen der Website

Jetzt sind wir bereit, unsere Node.js-Anwendung auf IIS bereitzustellen. Zuerst müssen wir die Node.js-Anwendung auf dem von uns festgelegten physischen Pfad bereitstellen. Suchen Sie in den Website-Eigenschaften nach „Standarddokumente“ und fügen Sie die Startdatei der Anwendung hinzu (z. B. app.js).

Zum Schluss starten Sie unsere Website, öffnen Ihren Browser und stellen eine Verbindung zur URL der Website her. Wenn alles in Ordnung ist, sollten wir sehen können, dass unsere Node.js-Anwendung erfolgreich ausgeführt wurde.

Das Obige ist ein einfaches Tutorial zum Bereitstellen der Node.js-Anwendung auf IIS. Durch die oben genannten Schritte können wir die Node.js-Anwendung problemlos auf dem IIS-Server bereitstellen und unsere Node.js-Anwendung in IIS häufiger nutzen.

Das obige ist der detaillierte Inhalt vonnodejs iis-Bereitstellung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn