Base di conoscenze

1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!

Creare un sito Node.js su Infomaniak

I siti Node.js proposti da Infomaniak permettono di eseguire applicazioni Node.js in un ambiente flessibile, pronto all'uso, senza dover gestire un'infrastruttura server.

 

Premessa

  • Offrendo la flessibilità di un server senza la complessità della sua amministrazione, questo tipo di hosting è particolarmente adatto ai progetti API REST, per distribuire il CMS Ghost, n8n, Strapi o framework come Express.js, NestJS o ancora socket.io, next.js, strumenti aziendali o prototipi per:
    • sviluppatori che desiderano distribuire applicazioni Node.js senza gestire l'infrastruttura.
    • webmaster che cercano di sperimentare o formarsi a Node.js.
    • agenzie e freelance che lavorano su più progetti clienti.
    • studenti, insegnanti e scuole che necessitano di un ambiente semplice per testare il codice.
  • I gestori di pacchetti NPM e Yarn sono supportati.
  • Se installi Node.js su un hosting Web all'interno di un Server Cloud, il tuo sito non funzionerà con le risorse garantite del Server Cloud gestito.
  • Node.js = nome ufficiale del linguaggio/ambiente; NodeJS = nome "tecnico" o semplificato in alcuni contesti (spesso per motivi pratici, non c'è una vera differenza tecnica).

 

Creare un sito Node.js

Per accedere a un piano di hosting Web e aggiungere un sito Node.js:

  1. Clicca qui per accedere alla gestione dei tuoi prodotti nel Manager Infomaniak (hai bisogno di aiuto?).
  2. Clicca direttamente sul nome attribuito al prodotto interessato.
  3. Clicca sul pulsante blu Aggiungi:
  4. Scegli un progetto con tecnologie avanzate.
  5. Clicca su Avanti:
  6. Scegli Node.js.
  7. Seleziona un'altra versione se necessario.
  8. Clicca su Avanti:
  9. Scegli il tipo di dominio da assegnare a questo nuovo sito:
    1. un nome di dominio già acquisito
    2. un sottodominio creato a partire da un nome di dominio già acquisito
    3. un nome di dominio ancora disponibile e da ordinare
  10. Inserisci il nome di dominio o il sottodominio.
  11. Scegli le eventuali opzioni avanzate.
  12. Clicca su Avanti:
  13. Scegliete una delle due opzioni disponibili:
    1. Metodo rapido:
      1. Un progetto di esempio preconfigurato viene installato automaticamente.
      2. Questo approccio è ideale per scoprire Node.js o avviare rapidamente una base funzionale.
    2. Metodo personalizzato:
      1. Il codice sorgente può essere importato tramite Git, archivio ZIP, SSH o SFTP.
      2. Definite voi stessi gli script, i punti di ingresso, la porta di ascolto e i comandi di build necessari.
  14. Ogni sito ha un pannello di controllo dedicato per controllare l'applicazione (start, stop, restart), consultare la console di esecuzione, gestire le versioni di Node.js, configurare i domini e attivare i certificati SSL:

Per approfondire la configurazione del vostro sito Node.js, consultate questa altra guida.


Questa FAQ è stata utile?