• Über uns |
  • Blog |
  • Kontakt Verkauf |
  • Knowledgebase |
  • Login Webmail
ORC Webhosting Logo
  • Home
  • Hosting
    • Premium Webhosting
    • Easy Webhosting
    • Homepage-Baukasten SitePad
    • Roundcube WebMail
    • Gratis Webseiten Umzug
  • Domains
  • VPS-Server
  • de_CHDeutsch
    • en_USEnglish
    • it_ITItalian
    • es_ESSpanish
    • fr_FRFrench
    • pt_PTPortuguese
    • ukUkrainian
ORC Webhosting GmbH Landquart/Schweiz
Kunden Login

Knowledgebase

Erfahren Sie leicht verständlich wie Sie unsere Webhosting Services mit voller Power nutzen können.

Meist gesuchte Kategorie emailcpanelsshdnsdomains

Datenbanken

9
  • Was ist der MySQL-Hostname?
  • Wie wird die Größe der Datenbank reduziert?
  • Wie exportiert man eine Datenbank mit phpMyAdmin?
  • Datenbank reparieren über phpMyAdmin in cPanel
  • Wie erstelle ich einen Datenbankbenutzer in cPanel?
  • Wie kann ich die Größe der Datenbank meiner Website überprüfen?
  • Was ist PHPMyAdmin und wo kann ich darauf zugreifen?
  • So erstellen Sie eine MySQL-Datenbank mit cPanel
  • Wie importiert man eine Datenbank mit phpMyAdmin?

Videoanleitungen

16
  • Wie ändere ich die PHP-Version in cPanel?
  • Wie exportiert man eine Datenbank mit phpMyAdmin?
  • Wie finde ich mein cPanel Passwort?
  • Datenbank reparieren über phpMyAdmin in cPanel
  • Wie verwalte ich die DNS-Zonen für meine Domains in cPanel ?
  • Wie erstelle ich einen Datenbankbenutzer in cPanel?
  • Wie installiere ich WordPress mit dem cPanel Toolkit?
  • Wie erstellt man E-Mail-Konten in cPanel?
  • Wie verwaltet man Domain Umleitungen in cPanel?
  • Wie verwalte ich meine Domains in cPanel?
  • Wie ändere ich das e-Mail Passwort?
  • Wie kann ich die gzip Komprimierung aktivieren?
  • Wie setze ich mein cPanel-Passwort zurück?
  • Wie kann ich mich im cPanel anmelden?
  • Was ist Webhosting?
  • So erstellen Sie eine MySQL-Datenbank mit cPanel

Files

8
  • Wie erstelle ich ein FTP Konto in cPanel?
  • Wie erstelle ich eine phpinfo-Datei?
  • Was ist FTP?
  • Wie übertrage ich Dateien mit dem FileZilla FTP Client?
  • Bearbeitung der Hosts-Datei auf Ihrem Mac
  • Wie verwende ich den Dateimanager?
  • Wie verwalte ich die Speicherplatznutzung in cPanel
  • Wie stelle ich mit FileZilla eine Verbindung her?

cPanel

39
  • Wie schütze ich ein Verzeichnis in cPanel mit einem Passwort?
  • Wie aktiviere/deaktiviere ich mod_security in cPanel?
  • Wie kann ich ein Backup wiederherstellen?
  • Wie installiere ich Webanwendungen mit dem Softaculous-Autoinstaller in cPanel
  • Wie richte ich eine Node.js-Anwendung in cPanel ein?
  • Wie schütze ich meine .htaccess-Datei?
  • WordPress Manager of Softaculous
  • Was sind Subdomains? Verwendung und Vorteile
  • Verwenden der „Team verwalten“ in cPanel
  • WordPress Staging: richten eine Testumgebung ein
  • Wie werden versteckte Dateien im CPanel-Dateimanager angezeigt?
  • Verbindung zwischen der Hauptdomäne und einer Zusatzdomän
  • So erstellen Sie eine MySQL-Datenbank mit cPanel
  • Wie verwende ich den Dateimanager?
  • Wie verwalte ich meine Domains in cPanel?
  • Wie verwaltet man Domain Umleitungen in cPanel?
  • Was ist PHPMyAdmin und wo kann ich darauf zugreifen?
  • Wie erstellt man E-Mail-Konten in cPanel?
  • e-Mail-Adressen in cPanel verwalten
  • Wie kann ich die Größe der Datenbank meiner Website überprüfen?
  • Wie installiere ich WordPress mit dem cPanel Toolkit?
  • Wie erstelle ich einen Datenbankbenutzer in cPanel?
  • Wie wird die Größe der Datenbank reduziert?
  • Wie verwalte ich die Speicherplatznutzung in cPanel
  • E-Mail-Weiterleitung erstellen in cPanel
  • e-Mail Autoresponder in cPanel erstellen
  • e-Mail Zustellung nachverfolgen in cPanel
  • Wie ändere ich die PHP-Version in cPanel?
  • Wie verwalte ich die DNS-Zonen für meine Domains in cPanel ?
  • Datenbank reparieren über phpMyAdmin in cPanel
  • Wie erstelle ich einen DMARC-Eintrag mit cPanel?
  • Wie exportiert man eine Datenbank mit phpMyAdmin?
  • Wie finde ich mein cPanel Passwort?
  • Wie ändere ich das e-Mail Passwort?
  • Wie kann ich die gzip Komprimierung aktivieren?
  • Wie setze ich mein cPanel-Passwort zurück?
  • Wie kann ich mich im cPanel anmelden?
  • htaccess Weiterleitungen und Rewrite Rules
  • Was ist der Unterschied zwischen dem Kundencenter und dem cPanel?

Domains

18
  • ccTLD
  • A-Record
  • Was ist ein Administrative Contact
  • EPP Code: Umfassende Erklärung und Bedeutung beim Domaintransfer
  • DNS Verbreitung-Domain-Aenderungen
  • Wie transferiere ich eine Domain zu ORC Webhosting?
  • DNS Management im Kundencenter
  • Wie lange dauert es bis meine Domain auf meine Website zeigt?
  • Was ist eine Domain?
  • Wann verfällt eine Domain?
  • Was ist WHOIS?
  • Was ist Domain Parken?
  • Was sind Subdomains? Verwendung und Vorteile
  • Alles über Domaintransfer
  • Wie verwalte ich die DNS-Zonen für meine Domains in cPanel ?
  • Wie verwaltet man Domain Umleitungen in cPanel?
  • Wie verwalte ich meine Domains in cPanel?
  • Was sind meine Nameserver?

eMail

13
  • Wie wird eine E-Mail-Signatur auf dem iPhone eingerichtet?
  • Wie richte ich meine e-Mail in Outlook ein?
  • Wie werden eMail Filter in cPanel verwaltet?
  • E-Mail auf dem iPhone einrichten
  • Mail SPF Check Failed
  • Wie verwalte ich die globalen E-Mail-Filter in cPanel?
  • e-Mail-Adressen in cPanel verwalten
  • E-Mail-Weiterleitung erstellen in cPanel
  • e-Mail Autoresponder in cPanel erstellen
  • e-Mail Zustellung nachverfolgen in cPanel
  • Wie erstelle ich einen DMARC-Eintrag mit cPanel?
  • Wie erstellt man E-Mail-Konten in cPanel?
  • Wie ändere ich das e-Mail Passwort?

Kundencenter

11
  • Wie kontaktiere ich den ORC Webhosting Support?
  • Warum wurde mein Webhosting gesperrt?
  • Wie kann ich ein Backup wiederherstellen?
  • ORC Webhosting Kundencenter Übersicht
  • Zugang zum ORC Webhosting Kundenbereich
  • Wie transferiere ich eine Domain zu ORC Webhosting?
  • DNS Management im Kundencenter
  • Wie finde ich mein cPanel Passwort?
  • Wie setze ich mein cPanel-Passwort zurück?
  • Was ist der Unterschied zwischen dem Kundencenter und dem cPanel?
  • Was sind meine Nameserver?

Wordpress

33
  • Webdesign und SEO: So optimieren Sie Ihre Website
  • Wie mache ich aus einer Multi-Site eine Single-Site
  • WordPress Child Theme und wie man eines erstellt
  • Verstehen des Persistent Object-Cache: Wann er wichtig ist und wann man ihn ignorieren kann
  • Was ist ein WordPress-Plugin und wie installiere ich ein neues Plugin?
  • Wie verwalte ich Benutzer in WordPress?
  • Allgemeine Einstellungen in WordPress konfigurieren
  • Wie installiere ich WooCommerce?
  • Wie verwendet man Yoast SEO in WordPress
  • Wie kann ich in WordPress neue Menüs erstellen und verwalten?
  • Wie erstellt man neue Blog-Beiträge in WordPress
  • Wie bearbeitet man das Header-Bild in WordPress
  • Wie kann ich das Admin-Passwort in WordPress ändern?
  • Wie erstellt man Kategorien und Unterkategorien in WordPress
  • So konfigurieren Sie die WordPress Medien Einstellungen
  • Ein neues WordPress Theme installieren
  • Wie schütze ich meine .htaccess-Datei?
  • WordPress Manager of Softaculous
  • Was ist ein Permalink in WordPress?
  • Was ist der Navigator in Elementor
  • WordPress SMTP: Wie man SMTP für den E-Mail-Versand einrichtet
  • Die Bedeutung der functions.php in WordPress
  • Was ist ein Pingback in WordPress?
  • Behebung von 404-Fehler nach der Anpassung von WordPress-Permalinks
  • Die 10 häufigsten Fehler in WordPress und wie man sie behebt
  • Die Integration von KI mit dem AI Engine-Plugin
  • Was ist eine Kategorie in WordPress?
  • Was ist ein Featured Image in WordPress?
  • Was ist ein absoluter Pfad in WordPress?
  • WP-Cron deaktivieren für schnellere Leistung
  • Favicons in WordPress: So steigern Sie Ihre Markenpräsenz
  • WordPress Staging: richten eine Testumgebung ein
  • Wie installiere ich WordPress mit dem cPanel Toolkit?

Diverses

36
  • Linuxbefehle
  • Starkes Passwort erstellen: So geht es richtig
  • Webdesign und SEO: So optimieren Sie Ihre Website
  • Wie erstelle ich eine phpinfo-Datei?
  • Was ist FTP?
  • Wie übertrage ich Dateien mit dem FileZilla FTP Client?
  • Wie aktiviere/deaktiviere ich mod_security in cPanel?
  • Was ist der Unterschied zwischen der Google Search Console und Google Analytics?
  • Bounce Rate
  • Bitmap-Grafiken
  • Apache
  • Was sind automatische Updates
  • Was ist eine API (Application Programming Interface)?
  • Was ist AJAX (Asynchronous JavaScript and XML)?
  • Was ist ein Absoluter Pfad
  • VPN-Client APP Setup
  • Wie erstellen Sie ein Favicon?
  • Behebung des Site-Fehlers: «Der ionCube PHP Loader muss installiert werden
  • Was ist IonCube Loader? Ein umfassender Einblick
  • Was ist gemeint mit Gigabyte, Megabyte, GB, und MB?
  • Was ist Leverage Browser Caching?
  • Wann ist die Verwendung von JPEG oder PNG Bildern sinnvoll?
  • Wie schütze ich meine .htaccess-Datei?
  • Was ist eine Domain?
  • Was ist SEO und wie funktioniert es?
  • Was ist DuckDuckGo?
  • Wie lösche ich den DNS Cache auf dem Computer?
  • Website-Erstellung: Kosten und Aufteilung in verschiedene Bereiche
  • Was ist ein absoluter Pfad in WordPress?
  • So erstellen Sie perfekte Screenshots auf einem Mac
  • Favicons in WordPress: So steigern Sie Ihre Markenpräsenz
  • Bearbeitung der Hosts-Datei auf Ihrem Mac
  • Wie ändere ich die PHP-Version in cPanel?
  • htaccess Weiterleitungen und Rewrite Rules
  • Was ist eine Uptime Garantie
  • Wie stelle ich mit FileZilla eine Verbindung her?
  • Home
  • Docs
  • cPanel
  • Wie richte ich eine Node.js-Anwendung in cPanel ein?
Kategorien anzeigen

Wie richte ich eine Node.js-Anwendung in cPanel ein?

Die Vielseitigkeit von Node.js: Ein Blick auf die flexible Integration mit cPanel

Node.js-Anwendung in cPanel: Node.js fungiert als dynamische Open-Source-JavaScript-Laufzeitumgebung, die nicht nur den Code auf dem Webhosting-Server kompiliert und ausführt, sondern auch die Ressourcen des Client-Computers schont, indem sie die Ausführung von JavaScript minimiert. Diese innovative Herangehensweise bedeutet, dass Inhalte einer Webseite dynamisch aufbereitet werden, bevor sie an den Webbrowser des Clients gesendet werden.

Um mit den Anforderungen der sich ständig weiterentwickelnden Technologie Schritt zu halten, durchläuft Node.js eine kontinuierliche Evolution mit regelmäßigen Updates und neuen Funktionen. Dies führt zu einer kurzen Lebensdauer von Node.js-Versionen, die in verschiedene Zweige aufgeteilt werden, um unterschiedliche Anforderungen zu erfüllen.

Die Herausforderung für Entwickler besteht darin, die richtige Node.js-Version für ihre Anwendung auszuwählen und zu unterstützen. Hier kommt die Flexibilität von cPanel Cloud SSD Shared Hosting ins Spiel. Mit unseren Hosting-Paketen haben Sie die Freiheit, den passenden Node.js-Zweig für Ihr Projekt auszuwählen und einzurichten.

In diesem Tutorial zeigen wir Ihnen Schritt für Schritt, wie Sie die „Node.js“-Funktion von cPanel nutzen können, um die optimale Umgebung für Ihr Node.js-Projekt zu schaffen und damit die Leistung und Kompatibilität zu maximieren.

Zugriff auf die Funktion: Setup Node.js App in cPanel

Sobald Sie sich in Ihrem cPanel-Konto angemeldet haben, bietet Ihnen die benutzerfreundliche Oberfläche von cPanel eine umfassende Liste aller verfügbaren Funktionen, die übersichtlich in verschiedene Funktionsgruppen gegliedert sind. Um die Funktion «Node.js-App einrichten» aufzurufen, können Sie entweder das oben auf der Seite bereitgestellte Suchtool verwenden oder in der Funktionsgruppe «Software» danach suchen, da sie dort enthalten ist.

Zugriff auf die Funktion "Node.js-App einrichten" in cPanel
Zugriff auf die Funktion «Node.js-App einrichten» in cPanel

Ein Klick auf diese Funktion leitet Sie zu einer neuen Seite weiter, die als Standardseite für die Node.js-Funktion in cPanel fungiert.

Erstellen einer neuen Node.js-Anwendung

Um eine frische Node.js-Anwendung zu erstellen, klicken Sie einfach auf die Schaltfläche «ANWENDUNG ERSTELLEN», die sich in der oberen rechten Ecke der Standardseite für die Node.js-Funktion befindet. Daraufhin werden Sie zu einer neuen Seite weitergeleitet, auf der Sie die Einstellungen für Ihre neue Node.js-Anwendung konfigurieren können. Hier ist, was Sie erwarten können:

  • Node.js-Version – Wählen Sie die gewünschte Node.js-Version, auf der Ihr Projekt basieren soll.
  • Anwendungsmodus – Hier können Sie zwischen den Modi «Entwicklung» und «Produktion» wählen. Bitte beachten Sie, dass diese Einstellung die Umgebungsvariable «NODE_ENV» entsprechend setzt.
  • Anwendungsstammverzeichnis – Geben Sie den absoluten Pfad zum Ordner an, in dem Ihre Anwendungsdateien gespeichert werden. Denken Sie daran, dass dies kein relativer Pfad ist und der Home-Ordner Ihres Kontos (/home/<cpanel-Benutzername>) als Präfix verwendet werden muss.
  • Anwendungs-URL – Definieren Sie die URL, über die auf Ihre Node.js-Anwendung zugegriffen werden soll.
  • Anwendungsstartdatei – Geben Sie die Startdatei für Ihre Anwendung an. Üblicherweise ist dies entweder app.js oder index.js.
  • Passagierprotokolldatei – Legen Sie die Protokolldatei für Ihre Node.js-Anwendung fest.

Am Ende der Liste finden Sie einen separaten Abschnitt namens «Umgebungsvariablen». Hier können Sie neue Umgebungsvariablen definieren oder bereits vorhandene bearbeiten, die ausschließlich für diese spezielle Anwendung gelten.

Erstellen-einer-neuen-Node.js-Anwendung
Erstellen-einer-neuen-Node.js-Anwendung

Nachdem Sie die Konfiguration abgeschlossen haben, klicken Sie bitte auf die Schaltfläche «ERSTELLEN», die sich in der oberen rechten Ecke der Seite befindet. Dadurch wird Ihre Node.js-Anwendung mit der spezifischen Node.js-Version erstellt, die Sie ausgewählt haben. Sobald der Prozess abgeschlossen ist, stellt cPanel Ihnen eine Meldung bereit, die Ihnen mitteilt, wie Sie auf die virtuelle Umgebung für diese Node.js-Anwendung zugreifen können.

Aber was genau ist eine virtuelle Umgebung und warum ist es wichtig, darauf zuzugreifen?

Jedes cPanel-Webhosting-Konto existiert als eigenständige Einheit auf dem Webhosting-Server. Das bedeutet, dass jedes Konto Zugriff auf gemeinsame Dienste wie SSH, MySQL, E-Mail usw. hat. Die Binärdatei für Node.js, genannt «node», ist jedoch global verfügbar und kann nur eine einzige Node.js-Version unterstützen – diejenige, die global auf dem Server installiert ist.

Um jedoch die Unterstützung für mehrere Node.js-Versionen zu ermöglichen, verwendet cPanel virtuelle Umgebungen. Diese stellen eine Kapselungsmethode auf Anwendungsebene dar. Für jede erstellte Node.js-Anwendung wird eine neue virtuelle Umgebung erstellt. Innerhalb dieser Umgebungen stellt cPanel separate «node»-Binärversionen bereit, sodass jede Anwendung die gewünschte Node.js-Version verwenden kann. Außerdem können Sie in jeder virtuellen Umgebung individuelle Umgebungsvariablen festlegen.

Der Zugriff auf die Binärdateien des Webhosting-Servers erfolgt normalerweise über das SSH-Protokoll. Der Zugriff auf die virtuelle Umgebung ist nicht anders – Sie müssen sich weiterhin über SSH anmelden und zusätzlich einen spezifischen Befehl ausführen, um auf die virtuelle Umgebung Ihrer Node.js-Anwendung zuzugreifen. Dieser Befehl variiert für jede Anwendung und kann über den Anwendungsbildschirm in der Funktion «Node.js-App einrichten» von cPanel abgerufen werden.

Durch Kopieren/Einfügen dieses Befehls gelangen Sie in die virtuelle Umgebung für die ausgewählte Node.js-Anwendung. Innerhalb der Umgebung werden alle Knotenbefehle, die Sie ausführen, von der ausgewählten Binärversion des Knotens verarbeitet.

node-js-command

Zusätzlich zu den einfachen Aufgaben, die Knotenversion zu überprüfen und Ihre Node.js-Anwendung auszuführen, können Sie npm auch zum Verwalten der Abhängigkeiten Ihrer Anwendung verwenden, falls Sie eine package.json-Datei in der Anwendung enthalten haben. Außerdem können Sie verschiedene Umgebungsvariablen definieren, die nur für die Anwendung verfügbar sind, die diese virtuelle Umgebung nutzt.

Verwalten Sie Ihre Node.js-Anwendungen

Nun, da Sie wissen, wie Sie Ihre Node.js-Anwendungen erstellen, werfen wir einen Blick darauf, welche Verwaltungsaktionen Sie damit durchführen können. Wenn Sie zur Standardseite für die Funktion «Node.js-App einrichten» zurückkehren, finden Sie dort eine Liste aller aktuell erstellten Node.js-Anwendungen. Für jede dieser Anwendungen werden folgende Informationen angezeigt:

  • App-URI: Die URI, über die auf die Anwendung zugegriffen werden kann.
  • App-Stammverzeichnis: Das Verzeichnis, in dem die Anwendung gespeichert ist.
  • Modus: Der Modus, in dem die Anwendung ausgeführt wird.
  • Status: Der aktuelle Zustand der Anwendung.
  • Aktionen: Die Verwaltungsaktionen, die Sie für jede der Anwendungen durchführen können.

Diese Aktionen umfassen:

  • Anhalten der Anwendung
  • Neustarten der Anwendung
  • Bearbeiten der Anwendung
  • Löschen der Anwendung
Verwalten Sie Ihre Node.js-Anwendungen
node.js app in cpanel

Wenn Sie auf den «App-URI» klicken, wird cPanel Sie direkt zum Frontend Ihrer Anwendung weiterleiten, damit Sie eine Vorschau im Webbrowser erhalten können.

Ein weiterer wichtiger Bereich für die Verwaltung Ihrer Anwendung ist der «Bearbeiten»-Link, der durch ein bleistiftähnliches Icon dargestellt wird. Ein Klick darauf leitet Sie zu einer neuen Seite weiter, auf der Sie verschiedene Konfigurationsänderungen für die ausgewählte Anwendung vornehmen können.

Auf dieser neuen Seite werden Ihnen oben drei Schaltflächen angezeigt:

  • «ZERSTÖREN»: Mit dieser Schaltfläche können Sie die Anwendung und ihre Konfiguration vollständig löschen.
  • «ABBRECHEN»: Klicken Sie hier, um zur Standardseite für die Funktion «Node.js-App einrichten» zurückzukehren, auf der alle Ihre Node.js-Anwendungen aufgeführt sind.
  • «SPEICHERN»: Falls Sie Änderungen an der Konfiguration vorgenommen haben, können Sie sie hier speichern.

Direkt unter diesen Schaltflächen finden Sie den Befehl, um auf die virtuelle Umgebung dieser bestimmten Node.js-Anwendung zuzugreifen. Darunter befinden sich die Schaltflächen «APP STOPPEN» und «NEUSTART», mit denen Sie die Anwendung bei Bedarf stoppen oder neu starten können.

Weiter unten auf der Seite sehen Sie die Standardkonfigurationen für die Anwendung, die Sie beim Erstellen festgelegt haben. Darunter befindet sich der Abschnitt «Erkannte Konfigurationsdateien», in dem Sie beispielsweise den Befehl «npm install» ausführen können, falls die Datei package.json im Stammordner der Anwendung gespeichert ist.

Schließlich finden Sie auf dieser Seite den Abschnitt «Umgebungsvariablen», in dem Sie Umgebungsvariablen hinzufügen, bearbeiten oder entfernen können.

Um Ihre Node.js-Anwendungen effektiv zu verwalten, ist es wichtig, die Funktionsweise der «Node.js-App einrichten»-Funktion zu verstehen. Bei Fragen oder Problemen mit dieser Funktion steht Ihnen unser technischer Support gerne zur Verfügung, um Ihnen weiterzuhelfen.

Was sind Ihre Gefühle
Teilen Sie diesen Artikel:
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Still stuck? How can we help?

How can we help?

Aktualisiert am Mai 22, 2024
Wie installiere ich Webanwendungen mit dem Softaculous-Autoinstaller in cPanelWie schütze ich meine .htaccess-Datei?

Angetrieben durch BetterDocs

Table of Contents
  • Wie richte ich eine Node.js-Anwendung in cPanel ein?
    • Die Vielseitigkeit von Node.js: Ein Blick auf die flexible Integration mit cPanel
      • Zugriff auf die Funktion: Setup Node.js App in cPanel
      • Erstellen einer neuen Node.js-Anwendung
      • Aber was genau ist eine virtuelle Umgebung und warum ist es wichtig, darauf zuzugreifen?
      • Verwalten Sie Ihre Node.js-Anwendungen
ORC-Webhosting-Logo-qhfhur368wc1c2jac4dy7yugiqdkc1u9xs42kklf9w-3.png

ORC Webhosting bietet leistungsstarkes Hosting mit schneller Performance und zuverlässigem Service für Ihr Online-Business.

Hosting & Domains
  • Günstiges Webhosting
  • Wordpress Hosting
  • Homepage-Baukasten
  • Domains Registrieren
  • Domaintransfer
  • Domain-Whois
  • Cloud VPS Server
Service
  • Kundencenter Login
  • Kundenkonto erstellen
  • Testsieger Support
  • Kundenbewertungen
  • AGB / Datenschutz
  • Impressum
  • Wir kaufen Webhosting Firmen
Support
Support

© 2002 - 2025 IPS Inc. dBa ORC Webhosting

Geprüftes Mitglied bei Hosttest.ch

de_CH German
de_CH German
en_US English
it_IT Italian
fr_FR French
es_ES Spanish
pt_PT Portuguese
uk Ukrainian