Update 02-de.md

This commit is contained in:
Christoph 2024-01-30 07:54:34 +01:00 committed by GitHub
parent 60d3f8f3fa
commit e0f4174679
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,6 +1,6 @@
---
title: Node.JS Webserver mit Netcup's EiWoMiSau einrichten
description: Lerne, wie man einen Node.JS Webserver mit dem Hosting Paket EiWoMiSau einrichtet
title: Node.js Webserver mit netcups EiWoMiSau einrichten
description: Lerne, wie man einen Node.js Webserver mit dem Hosting Paket EiWoMiSau einrichtet
updated_at: 2023-12-28
slug: nodejs-webserver-unter-eiwomisau-einrichten
author_name: Mike Ziebeck
@ -17,12 +17,12 @@ available_languages: [en, de]
# Einführung
In diesem Tutorial erfährst Du, wie Du Deinen eigenen Node.JS Webserver aufsetzen kannst.
Hierfür verwenden wir Netcup's Hosting Paket: [EiWoMiSau](https://www.netcup.de/bestellen/produkt.php?produkt=2042).
In diesem Tutorial erfährst Du, wie Du Deinen eigenen Node.js Webserver aufsetzen kannst.
Hierfür verwenden wir netcup's Hosting Paket: [EiWoMiSau](https://www.netcup.de/bestellen/produkt.php?produkt=2042).
# Anforderungen
- Netcup Hosting Paket: [EiWoMiSau](https://www.netcup.de/bestellen/produkt.php?produkt=2042)
- netcup Hosting Paket: [EiWoMiSau](https://www.netcup.de/bestellen/produkt.php?produkt=2042)
- Eine bereits mit dem Hosting Paket verknüpfte eigene Domain incl. [eingerichtetem SSL-Zertifikat](https://helpcenter.netcup.com/de/wiki/webhosting/ssl-verschluesselung-webhosting) _(in unserem Beispiel `pentagame-online.de`)_
# Schritt 1 - Vorbereitung: Hostname
@ -36,7 +36,7 @@ Hierfür öffnen wir die Plesk Übersicht unseres Hosting Paketes und drücken i
Nachdem wir für den Namen der Subdomain `nodejs-tutorial` und `pentagame-online.de` festgelegt haben, stellen wir unter Dokumentstamm sicher, dass dieser mit `/nodejs-tutorial.pentagame-online.de/drop.me` genau zur Subdomain passt.
**Achtung:**
- Darüber hinaus verweist das Unterverzeichnis `drop.me` auf den Ort, an dem Netcup die Standard Begrüßungsseite ablegen wird, welche wir **später aber löschen müssen**.
- Darüber hinaus verweist das Unterverzeichnis `drop.me` auf den Ort, an dem netcup die Standard Begrüßungsseite ablegen wird, welche wir **später aber löschen müssen**.
- Diese Einstellung ist **nur einmal hier** festlegbar.
![Add Subdomain](./images_de/02-website-domains-add-subdomain-name.png)
@ -66,23 +66,23 @@ Mit dem eingestellten Zertifikat, lassen sich jetzt auch erfolgreich eingehende
![Redirect HTTPS](./images_de/07-nodejs-tutorial-subdomain-ssl-cert-redirect-https.png)
# Schritt 3 - Einrichtung: Node.JS
# Schritt 3 - Einrichtung: Node.js
Hier fügen wir mit [Website erstellen] ...
![Create Website Button](./images_de/08-nodejs-tutorial-subdomain-create-website-button.png)
... [Node.JS] unserer Webseite hinzu.
... [Node.js] unserer Webseite hinzu.
![Add Node.JS](./images_de/09-nodejs-tutorial-subdomain-create-website-nodejs-button.png)
![Add Node.js](./images_de/09-nodejs-tutorial-subdomain-create-website-nodejs-button.png)
Um später bei Laufzeitfehlern hilfreichere Debugger Meldungen zu erhalten, stellen wir den Anwendungsmodus schon mal auf [development] und klicken dann auf [Node.js aktivieren].
![Activate Node.JS](./images_de/10-nodejs-tutorial-subdomain-nodejs-activate-button.png)
![Activate Node.js](./images_de/10-nodejs-tutorial-subdomain-nodejs-activate-button.png)
# Schritt 4 - Fehlerbehebung
### Fehler: app.js nicht gefunden
Die nun kommende Fehlermeldung lautete tatsächlich auch im [production] Modus so. ;-) Unabhängig davon sagt sie uns aber, dass jetzt der Zeitpunkt gekommen ist, erst einmal eine Node.JS App zu erstellen.
Die nun kommende Fehlermeldung lautete tatsächlich auch im [production] Modus so. ;-) Unabhängig davon sagt sie uns aber, dass jetzt der Zeitpunkt gekommen ist, erst einmal eine Node.js App zu erstellen.
Und hierfür öffnen wir den [Dateimanager].
@ -155,7 +155,7 @@ Dann navigieren wir erneut in das Dokument Root Verzeichnis unserer Subdomain. U
![Delete drop.me](./images_de/24-nodejs-tutorial-subdomain-file-browser-delete-drop-me.png)
Zurück in der Plesk Übersicht unserer Subdomain können wir abermals das Ergebnis der Node.JS App [Im Browser öffnen].
Zurück in der Plesk Übersicht unserer Subdomain können wir abermals das Ergebnis der Node.js App [Im Browser öffnen].
![Reopen URL in Browser](./images_de/25-nodejs-tutorial-subdomain-test-website.png)
@ -169,10 +169,10 @@ Vermutlich wird bei Dir genau wie bei mir immer noch die Standard Willkommen Sei
# Fazit
Super! Du hast jetzt erfolgreich Deine Subdomain für den Einsatz eines eigenen Node.JS Webservers fit gemacht.
Super! Du hast jetzt erfolgreich Deine Subdomain für den Einsatz eines eigenen Node.js Webservers fit gemacht.
Am besten Du testest gleich die im Moment noch recht engen Grenzen des Servers aus und:
- erweiterst ihn via Paket Management z.B. mit dem [Express Server Framework für Node.JS](https://expressjs.com/de)
- erweiterst ihn via Paket Management z.B. mit dem [Express Server Framework für Node.js](https://expressjs.com/de)
- und/oder fügst eine MySQL Datenbank Verbindung hinzu
- oder nutzt das Git Repository Feature von Plesk