Knowledge Base

Ottieni un web hosting di qualità

Scegli l'affidabilità e l'esperienza di SiteGround!

Inizio / Progetti Node.js / Come gestire un progetto Node.js in Site Tools

Come gestire un progetto Node.js in Site Tools

Riassumi questo articolo con:
Ultimo aggiornamento: Sep 03, 2026 3 min di lettura

Dopo aver creato ed eseguito il deployment del tuo progetto Node.js, puoi gestirne la configurazione e le impostazioni dai relativi Site Tools.

In questa guida scoprirai tutto sui Site Tools di un progetto Node.js e sulle relative sezioni.

Come aprire Site Tools

Per aprire i Site Tools di un progetto Node.js, vai alla tua Area Cliente > Siti Web > Progetti Node.js, quindi alla sezione I miei progetti Node.js e fai clic su Site Tools per il progetto desiderato.

Sezione Progetti Node.js nell'Area Clienti SiteGround che mostra un pulsante Site Tools evidenziato per un progetto

Il pannello Site Tools è suddiviso in diverse sezioni, ognuna dedicata alla gestione di aspetti specifici della tua installazione.

Dashboard

La sezione Dashboard è la pagina iniziale di Site Tools, che si apre ogni volta che accedi al pannello.

Contiene informazioni generali sul tuo sito web: statistiche sul traffico, utilizzo dello spazio su disco e informazioni su IP e nameserver.

Inoltre, include gli Strumenti in evidenza, che puoi personalizzare per accedere rapidamente agli strumenti del pannello.

Pagina Dashboard di Site Tools di un progetto Node.js

Node.js

Il cassetto Node.js gestisce la configurazione principale della tua applicazione. È suddiviso in due sottosezioni: Opzioni di deployment e Log.

  • Opzioni di deployment — Questa sezione fornisce informazioni generali sul metodo e sulle opzioni di deployment. Consente inoltre di modificare il preset del framework, il branch, la versione di Node.js, il gestore di pacchetti, il comando di build, la directory di output e le variabili d’ambiente.
  • Log — la cronologia completa dei deployment precedenti e dei relativi output di build.
Sezione Node.js in Site Tools di un progetto Node.js

Sito

Questa sezione contiene le opzioni per creare, gestire ed eliminare i database che puoi collegare alla tua applicazione. È suddivisa in due sottosezioni:

  • MySQL — opzioni per la gestione dei database MySQL
  • PostgreSQL — opzioni per la gestione dei database PostgreSQL
Sezione Sito dei Site Tools di un progetto Node.js dove puoi gestire i database

Sicurezza

Impostazioni di sicurezza simili alla sezione Sicurezza di Site Tools standard. Include un gestore e installatore SSL, uno strumento per il blocco del traffico, URL protetti e lo strumento HTTPS Forzato.

Dominio

Impostazioni standard del dominio, presenti anche in Site Tools standard, come strumenti per la creazione di sottodomini e domini parcheggiati, editor di zona DNS e strumento di reindirizzamento.

Email

SiteGround fornisce un servizio email gratuito per tutti i siti web ospitati. In questa sezione puoi creare e gestire gli account email per il dominio della tua applicazione. Per maggiori informazioni, leggi questi tutorial sulle email.

IMPORTANTE! Il servizio email non è disponibile per i domini temporanei generati automaticamente. Per attivarlo, cambia il dominio del tuo progetto Node.js con uno registrato.

Statistiche

Questa sezione fornisce informazioni, statistiche e log di accesso per il traffico verso il tuo sito web. Puoi trovare istruzioni dettagliate sull’uso di questi strumenti nei tutorial Log di accesso e Traffico.

Come gestire il deployment di Node.js

La sezione principale dei Site Tools di Node.js è Node.js, dove puoi gestire le impostazioni più importanti dell’ambiente Node.js. È suddivisa in due sottosezioni.

Opzioni di deployment

Qui puoi modificare il metodo di deployment o configurare le impostazioni dell’applicazione. Nella parte superiore della pagina sono disponibili le opzioni Metodo di deployment, da cui puoi passare dal deployment manuale a quello tramite GitHub.

Vengono mostrati il deployment attuale e il relativo metodo (manuale o tramite GitHub). Per modificare le impostazioni di deployment, fai clic sul menu Azioni (kebab).

Le opzioni disponibili dipendono dal fatto che l’applicazione sia collegata a GitHub o sia stata caricata manualmente.

Opzioni di deployment per un’applicazione collegata a GitHub

Se l’applicazione è connessa a un repository GitHub, le opzioni sono:

  • Pausa — mette in pausa il deployment automatico se il deployment è collegato a un repository GitHub. Può essere ripreso in qualsiasi momento.
  • Cambia repository — ti consente di sostituire il repository corrente con un altro
  • Disconnetti — disconnette completamente Site Tools dal repository GitHub corrente. Se selezioni questa opzione, il deployment automatico verrà disabilitato finché non colleghi Site Tools a un repository GitHub esistente.
  • Carica manualmente — consente di caricare manualmente un’applicazione dal tuo dispositivo locale. Tieni presente che questa operazione disconnetterà Site Tools dal repository GitHub, disabilitando il deployment automatico.
Opzioni di distribuzione in Site Tools di Node.js che mostrano le opzioni del metodo di distribuzione per un'applicazione importata da un repository GitHub

Opzioni di deployment per un’applicazione caricata manualmente

Se la tua app Node.js è stata caricata manualmente, il menu Azioni presenta solo un paio di opzioni:

  • Collega repository GitHub — consente di collegare Site Tools a un repository GitHub esistente. Se hai già autorizzato l’accesso a uno o più repository GitHub, potrai scegliere tra quelli disponibili. In caso contrario, dovrai prima autorizzare l’app SiteGround ad accedere ai tuoi repository.
  • Carica manualmente — consente di caricare un nuovo archivio dell’applicazione di cui desideri eseguire la build e il deployment.
Opzioni di distribuzione in Site Tools di Node.js che mostrano le opzioni del metodo di distribuzione per un'applicazione caricata manualmente

Impostazioni

Oltre alle impostazioni del metodo di deployment, la pagina Opzioni di deployment include le impostazioni per la configurazione della build e le variabili d’ambiente. Cercheremo di preselezionare le impostazioni più adatte alla tua app, ma puoi modificare il preset del framework, il branch, la versione di Node.js, il gestore di pacchetti, il comando di build e la directory di output, nonché aggiungere o modificare le variabili d’ambiente in base alle tue esigenze.

Sezione Impostazioni della pagina delle opzioni di distribuzione nei Site Tools di Node.js

Log

La pagina Log conserva la cronologia completa dei deployment della tua applicazione Node.js. Ogni voce riporta l’autore, il tipo di branch, l’ora, lo stato e il commit del repository. Per visualizzare il log completo, fai clic sull’icona corrispondente nella colonna Log del deployment desiderato.

Pagina dei log della sezione Node.js nei Site Tools di Node.js con un'icona dei log evidenziata che apre i log dettagliati

Condividi questo articolo