Distribuisci facilmente moderne applicazioni web

L'Application Manager utilizza il potente server Phusion Passenger® per eseguire applicazioni in linguaggi come Node.js™, Python™ o Ruby™ sul tuo account di hosting. Funge da gestore che avvia, monitora la tua app e gestisce la connessione al server web (Apache/NGINX).

Il flusso di lavoro: Carica prima il tuo codice (ad es. via FTP o Git), quindi utilizza l'Application Manager per registrare l'app e assegnare l'URL desiderato.

Registrare un'applicazione

Per pubblicare una nuova applicazione, segui questi passaggi:

  1. Naviga in cPanel su Software » Application Manager.
  2. Clicca su Register Application.
  3. Application Name: Dai alla tua app un nome interno di riferimento.
  4. Deployment Domain: Seleziona il dominio o il sottodominio.
  5. Base Application URL: Definisci il percorso in cui l'app deve essere raggiungibile (ad es. semplicemente / per la pagina principale).
  6. Application Path: Inserisci il percorso del codice sorgente relativo alla home directory.
  7. Deployment Mode: Scegli Development per i test o Production per l'uso live.
  8. Clicca su Deploy.

Gestire le variabili d'ambiente

Molte app moderne richiedono variabili per le password del database o le chiavi API. Puoi memorizzarle in modo sicuro nella sezione Environment Variables:

  • Clicca su Add Variable.
  • Inserisci il nome (ad es. DB_PASSWORD) e il relativo valore.
  • Questi valori sono disponibili per l'applicazione in background senza dover essere inseriti direttamente nel codice sorgente.

Gestione e risoluzione dei problemi

➤ Dipendenze (npm)
Per le app Node.js, puoi installare i pacchetti mancanti direttamente tramite il pulsante "Install Dependencies".
➤ Visualizzare i log
I messaggi di errore si trovano nella directory della tua app. Per Node.js nella sottocartella /logs/, per Python nel file stderr.log.
➤ Unregister
La cancellazione rimuove l'app dal gestore e ne elimina la configurazione, ma lascia intatto il codice sorgente sul server.
Nota sulle versioni di Node.js: Supportiamo diverse versioni di Node.js. Tieni presente che quando cambi la versione sul server, le applicazioni esistenti potrebbero dover essere adattate.

Suggerimento: Usa il versionamento Git in cPanel per scaricare il codice direttamente da GitHub
sul server prima di registrarlo qui.

Hai trovato utile questa risposta? 0 Utenti hanno trovato utile questa risposta (0 Voti)