1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Supporto di node.js
Questa guida spiega come utilizzare Node.js con un Server Cloud gestito.
Node.js è una piattaforma software gratuita in JavaScript orientata alle applicazioni di rete scalabili.
Per il momento, Node.js non è disponibile con un hosting web e Web + Mail.
Source :
Rendez-vous sur la console WebSSH de votre serveur cloud afin de mettre en place NVM sur votre serveur cloud.
Vous devez sourcer le fichier .profile :
source ~/.profile
Vous pourrez ensuite exécuter la commande :
nvmNota bene: le informazioni che seguono vengono fornite soltanto a titolo indicativo e sono destinate agli utenti avanzati. Infomaniak non fornisce nessun tipo di assistenza su questa attività , per cui ti invitiamo a consultare il nostro elenco dei partner webmaster.Installare Node.js
Requisiti:
Per installare Node.js tramite NVM:
Elencare le versioni disponibili:
Quindi, per installare una versione specifica:
nvm install
O per installare l'ultima versione:
nvm install node
Cambiare la versione di Node.js per passare a quella 6.3.1 (o un'altra versione):
Fonte :
Accedere alla console WebSSH del server cloud per impostare NVM sul server cloud.
È necessario creare il file .profile:
source ~/.profile
È quindi possibile eseguire il comando :
nvmReindirizzamento del traffico verso una porta specifica
Requisiti:
Di default, sul Cloud, il traffico web viene inviato verso Apache. Per inviare le richieste verso uno script Node o un altro servizio (fintanto che è in "ascolto" su una porta tra 4000 e 4009), occorre passare attraverso HAProxy.
Ciò si applica in particolare per i server Express, Socket.IO, Meteor.js, Nuxt.js, Django, Flask, Ruby on Rails, eventualmente anche Java (J2E), ecc.
A questo proposito, assicurati che il servizio sia in ascolto su una porta tra 4000 e 4009 (in particolare con server.listen(4000)
per Express o un server HTTP Node di base, ma a seconda del tipo di progetto con altri mezzi, un file di configurazione, nel codice o altro) e su tutte le interfacce (0.0.0.0). Sarà anche necessario configurare HAProxy come nel seguente esempio:
- Accedi al tuo spazio Infomaniak (manager.infomaniak.com)
- Passa a
Server Cloud
- Fai clic sul server Cloud di interesse
- Nel pannello a sinistra, fai clic su FastInstaller
- Nell'elenco delle applicazioni fai clic sull'icona
a destra di FastInstaller e seleziona Configurare
Configurazione di Node come servizio
Per configurare Node come servizio, ti consigliamo di utilizzare un "service systemd-user".