Link alla descrizione testuale
🚀 PROTOCOLLO AVVIO SERVER
Guida Operativa per Google Cloud Platform
Obiettivo
HOSTING CODICE STUDENTI
Panoramica Missione
Questa dashboard riassume i passaggi critici da eseguire domani mattina. Il server è pronto; richiede solo l’accensione e l’iniezione del codice Python fornito dagli studenti.
Configurazione Rete
0.0.0.0
AZIONE RICHIESTA: Modificare “localhost” nel codice.
Porta Firewall
55555
STATO: APERTA. Non modificare la regola firewall.
Software
Python
STRUMENTO: Thonny / Nano Editor.
⏱️ Distribuzione Tempo Stimata
Analisi del carico di lavoro per la mattinata. La maggior parte del tempo sarà dedicata alla gestione del codice (Copia/Incolla e correzione IP), mentre l’accensione dell’infrastruttura è rapida.
- Infrastruttura (Accensione VM)
- Gestione Codice (Nano & IP)
- Verifiche Finali (Connessione)
Dati basati sulla procedura operativa standard
Fase Infrastruttura: Google Cloud
La priorità assoluta è rendere accessibile la macchina virtuale. Senza questo passaggio, nessuna operazione software è possibile.
Accesso Console
Login su console.cloud.google.com con l’account amministratore.
Check Stato VM
Compute Engine > Istanze VM. Se grigio (⏹️), cliccare su AVVIA.
Connessione SSH
Attendere spunta verde, poi cliccare SSH per aprire il terminale.
Fase Software: Iniezione Codice
Il codice risiede localmente (Thonny). Deve essere trasferito sul server remoto, modificato per la rete pubblica e avviato.
Creazione File
Terminale SSH
> nano server.py
Incolla & Modifica
IP Config
host = “0.0.0.0”
Esecuzione
Avvio Server
> python3 server.py
Flusso Dati Attivo
⚠️ Punti Critici di Fallimento
Questa visualizzazione mostra la probabilità di errore basata sulle “dimenticanze” comuni. Presta massima attenzione al parametro IP 0.0.0.0.
Errore IP (Localhost)
Se lasciato “localhost”, il server gira ma nessuno può connettersi dall’esterno.
Errore Copia/Incolla
Verificare che l’indentazione Python sia corretta dopo l’incolla in Nano.