Abbiamo semplificato i passaggi che i clienti dell’Hosting di Applicazioni Web devono compiere per lanciare il Terminale Web di MyKinsta e accedere ai container in cui sono in esecuzione i processi delle app.

Il Terminale Web fornisce l’accesso a riga di comando ai container, consentendo agli sviluppatori di applicazioni di modificare i file ed eseguire gli script che aiutano nella gestione o nel debug dell’applicazione.

Le principali novità della nuova versione del Web Terminal sono:

  • Il terminale si avvia senza problemi all’interno della dashboard di MyKinsta invece che in una scheda separata del browser.
  • Non è più necessario definire una “allowlist” di IP.
  • I clienti che distribuiscono applicazioni utilizzando i Dockerfile non sono tenuti a includere specificamente Bash nei loro container.

Per lanciare il Terminale Web in MyKinsta basta selezionare Applicazioni > nome dell’applicazione > Terminale Web:

Una schermata del terminale web dell'applicazione nella dashboard di MyKinsta.
Il Terminale Web di un’applicazione associata a un processo web in esecuzione in MyKinsta.

Ora è possibile passare da un terminale a un altro associato a diversi processi della vostra applicazione utilizzando un menu a tendina sopra la finestra del terminale:

Schermata che mostra un primo piano del menu a tendina utilizzato per selezionare i processi di applicazione.
Selezione di un processo di un’applicazione alternativo a cui accedere tramite Terminale Web.

Qui sopra, stiamo per passare a un terminale associato a un processo background worker. In questo modo, il terminale del processo web attualmente attivo verrà disconnesso. (È possibile eseguire più terminali contemporaneamente aprendo la pagina del Terminale Web di MyKinsta in schede o finestre del browser separate)

Suggerimenti per l’utilizzo del Terminale Web

Ecco cosa tenere a mente quando si usa il Terminale Web:

  • Il Terminale Web è disponibile solo quando l’applicazione è distribuita e in esecuzione.
  • I file creati all’interno del terminale non saranno disponibili per l’applicazione a meno che non vengano creati su un volume di archiviazione persistente associato all’applicazione.
  • Allo stesso modo, le modifiche apportate ai file all’interno del terminale andranno perse durante la successiva distribuzione, a meno che tali file non siano su un’archiviazione persistente.
  • Non ci sono log legati all’attività del Terminale Web.

Pieno controllo dello sviluppo delle app con Kinsta

Il miglioramento del Web Terminal è solo uno dei recenti miglioramenti dedicati ai clienti dell’Hosting di Applicazioni. Di recente abbiamo reso più semplice la gestione degli utenti del team di sviluppo e abbiamo aggiunto una panoramica “a colpo d’occhio” dei componenti del progetto in un unico diagramma dell’applicazione. Abbiamo anche reso possibile la distribuzione delle applicazioni da repository Git pubblici e utilizzando immagini Docker.

Se non siete ancora clienti di Kinsta, sfogliate la nostra libreria di esempi rapidi per vedere come distribuire le vostre tecnologie preferite da host Git come GitHub, GitLab e Bitbucket, e iniziate la vostra prova gratuita oggi stesso.