mirror of
https://github.com/maxkratz/community-tutorials.git
synced 2024-09-16 11:28:12 +00:00
Update 02-de.md
This commit is contained in:
parent
60d3f8f3fa
commit
e0f4174679
1 changed files with 14 additions and 14 deletions
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in a new issue