1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Installieren Sie node.js auf Managed Cloud Server
In dieser Anleitung wird erläutert, wie Sie Node.js mit einem verwalteten Cloud-Server verwenden.
Node.js ist eine kostenlose Softwareplattform in JavaScript, die auf Netzwerkanwendungen ausgerichtet ist, die skalierbar sein mĂĽssen.
Im Moment ist Node.js nicht mit unserem gemeinsamen Webhosting .
Als Host ist Infomaniak nur ein Vermittler und das werden wir tun keine weitere Unterstützung zu diesem Thema leisten können. Bei Bedarf können Sie sich an einen unserer Partner wenden oder eine Ausschreibung ausfüllen kostenlos.
Installieren Sie Node.js
Voraussetzung
So installieren Sie Node.js ĂĽber NVM:
nvm install stable
Achtung Version 18 ist nicht kompatibel, wird Infomaniak daher die neueste kompatible Version installieren mĂĽssen den Befehl ausfĂĽhren:
nvm install 17
VerfĂĽgbare Versionen auflisten:
nvm ls-remote
Um dann eine bestimmte Version zu installieren:
nvm install <desired version=""></version>
Oder um die neueste Version zu installieren:
nvm install node
Version von Node.js ändern, um Version 6.3.1 (oder eine andere Version) einzusetzen:
nvm alias default 6.3.1
Quelle
Gehen Sie zur WebSSH-Konsole Ihres Cloud-Servers, um NVM auf Ihrem Cloud-Server einzurichten.
Sie mĂĽssen die .profile-Datei beziehen:
source ~/.profile
Sie können dann den folgenden Befehl ausführen:
Umleitung des Webverkehrs zu einem bestimmten Port
Voraussetzungen
Standardmäßig wird Webdatenverkehr in der Cloud an Apache gesendet. Um Anfragen an ein Node-Skript oder einen anderen Dienst zu senden (solange er auf einem Port zwischen 4000 und 4009 "lauscht"), müssen Sie HAProxy durchlaufen.
Dies gilt insbesondere für Express-Server, Socket.IO, Meteor.js, Nuxt.js, Django, Flask, Ruby on Rails, möglicherweise sogar Java (J2E) usw.
Dazu müssen Sie sicherstellen, dass der Dienst einen Port zwischen 4000 und 4009 abhört (insbesondere mit server.listen(4000)
für Express oder einen einfachen Node-HTTP-Server, aber abhängig von den Projekttyp auf andere Weise, eine Konfigurationsdatei, im Code oder auf andere Weise) und auf allen Schnittstellen (0.0.0.0). Außerdem muss HAProxy wie im folgenden Beispiel konfiguriert werden:
- Verbinden Sie sich mit Ihrem Infomaniak-Bereich (manager.infomaniak.com)
- Gehen Sie zum
Cloud-Server
- Klicken Sie auf den betreffenden Cloud-Server
- Klicken Sie im linken Seitenbereich auf FastInstaller
- Klicken Sie in der Liste der Anwendungen auf das Symbol
ganz rechts neben FastInstaller< /strong> und wählen Sie Konfigurieren
Knoten als Dienst konfigurieren
Um Node als Dienst zu konfigurieren, empfehlen wir die Verwendung eines "Dienstes systemd-user".
En savoir plus sur ce texte source
Vous devez indiquer le texte source pour obtenir des informations supplémentaires
Envoyer des commentaires
Panneaux latéraux