Base di conoscenze

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

Creare un sito Node.js su Infomaniak

Aggiornamento 07/07/2026

Gli hosting per siti Node.js offerti da Infomaniak consentono di eseguire applicazioni Node.js in un ambiente flessibile e pronto all'uso, senza dover gestire un'infrastruttura server.

 

Introduzione

  • Offrendo la flessibilità di un server senza la complessità della sua amministrazione, questo tipo di hosting è particolarmente adatto per progetti API REST, per implementare il CMS Ghost, n8n, Strapi o framework come Express.js, NestJS o anche socket.io, next.js, strumenti aziendali o prototipi per:
    • sviluppatori che desiderano implementare applicazioni Node.js senza gestire un'infrastruttura.
    • webmaster che desiderano sperimentare o formarsi su Node.js.
    • agenzie e freelance che lavorano su più progetti per clienti.
    • studenti, insegnanti e scuole che necessitano di un ambiente semplice per testare il codice.
  • Sono supportati i gestori di pacchetti NPM e Yarn.
  • Se si installa Node.js su un hosting web all'interno di un Server Cloud, il sito non funzionerà con le risorse garantite del Server Cloud gestito.
    • Consultare questa guida per utilizzare Fast Installer e implementare NVM.
  • 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 hosting nel Manager Infomaniak (hai bisogno di aiuto?).
  2. Clicca direttamente sul nome assegnato all'hosting in questione:
  3. Clicca sul pulsante blu Aggiungi:
  4. Scegli un progetto con tecnologie avanzate.
  5. Clicca su Avanti:
  6. Scegli Node.js.
  7. Seleziona un'eventuale 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. Scegli una delle due possibili opzioni:
    1. Metodo rapido:
      • Un progetto di esempio preconfigurato viene installato automaticamente.
      • Questo approccio è ideale per scoprire Node.js o per avviare rapidamente una base funzionale.
    2. Metodo personalizzato:
      • Il codice sorgente può essere importato tramite archivio ZIP, SSH o SFTP.
      • È anche possibile scegliere di utilizzare repository pubblici ospitati su GitLab, GitHub o qualsiasi altra piattaforma compatibile con Git.
      • I repository privati sono supportati tramite autenticazione HTTP Basic: https://username:password@github.com/…
      • Definisci tu stesso gli script, i punti di ingresso, la porta di ascolto e i comandi di build necessari.
  14. Fatto, il sito è pronto:

 

Ogni sito dispone di una dashboard dedicata per controllare l'applicazione (avvia, arresta, riavvia), consultare la console di esecuzione, gestire le versioni di Node.js, configurare i domini e attivare i certificati SSL:

Per approfondire la configurazione del tuo sito Node.js, consulta questa guida.


Questa FAQ è stata utile?