= Giorno 0 - Creazione del tuo server - con il piano gratuito di Google Cloud Platform =
*(BOZZA: usalo come guida, ma non è stato completamente testato. Segnalaci eventuali problemi)* **LEGGI PRIMA COME FUNZIONA& FAQ
Innanzitutto, hai bisogno di un server. Non puoi davvero imparare ad amministrare un server Linux remoto senza averne uno tuo - quindi oggi ne prenderemo uno - completamente gratuito!
Grazie alla magia di Linux e della virtualizzazione, ora è possibile configurare quasi istantaneamente un piccolo server Internet ea costi molto contenuti. Tecnicamente, ciò che farai è creare e noleggiare un VPS ("Virtual Private Server In un datacenter da qualche parte un singolo server fisico che esegue Linux sarà suddiviso in una dozzina o più di server virtuali utilizzando la funzionalità KVM (Kernel-based Virtual Machine) fa parte di Linux dall'inizio del 2007
Oltre a un provider di hosting, dobbiamo anche scegliere quale "gusto"di Linux installare sul nostro server. Se sei nuovo su Linux, la gamma di "distribuzioni"disponibili può creare confusione, ma l'ultima versione LTS ("Long Term Support") di Ubuntu Server è una scelta popolare e ciò di cui avrai bisogno per questo corso
Queste istruzioni ti guideranno nell'utilizzo del "Livello gratuito"di Google Cloud (httpscloud.google.com) come provider di hosting VPS. Sono valutati molto bene, con un'interfaccia molto semplice e intuitiva. Anche se utilizzeremo il piano gratuito, tieni presente che dovrai fornire informazioni valide sulla carta di credito. (Ovviamente, se hai una valida ragione per utilizzare un altro provider, fallo con tutti i mezzi, ma assicurati di scegliere Ubuntu Server 20.04)
La registrazione è abbastanza semplice: basta fornire il proprio indirizzo e-mail e una password di propria scelta, insieme a un numero di telefono per un 2FA, un secondo metodo di autenticazione. Dovrai anche fornire il tuo visto o altri dati della carta di credito
Scegli "Compute Engine"e fai clic su "Istanze VM"Crea una nuova istanza
Seleziona le regioni che desideri
Per la configurazione della macchina selezionare la serie e impostare su "E2"e il tipo di macchina su "e2-micro"Cambia il disco di avvio in "Ubuntu 20.04 LTS"Ora, dopo aver creato il nostro server, dobbiamo aprire tutte le porte e i protocolli per accedere da qualsiasi luogo. Anche se questo potrebbe non essere saggio per un server di produzione, è ciò che vogliamo per questo corso
Passa alla home page di GCP e vai a Rete >Rete VPC >Firewall >Crea firewall
Impostare "Direction of Traffic"su "Ingress"Impostare "Target"su "Tutte le istanze nella rete"Impostare "Source Filter"su "IP Ranges"Impostare "Source IP Ranges"su "0.0.0.0/0"Impostare "Protocols and Ports"su "Allow All"Crea e ripeti i passaggi creando un nuovo firewall e impostando "Direction of Traffic"su "Egress"Seleziona la tua istanza e fai clic su "ssh"per aprire una nuova finestra della console. Per accedere alla root, digita "sudo -i passwd"nella riga di comando, quindi imposta la tua password. Accedi digitando "su"e "password". Tieni presente che la password non verrà visualizzata mentre la digiti o la incolli
Puoi anche fare riferimento a httpscloud.google.com/compute/docs/instances/connecting-advanced#thirdpartytools se intendi accedere al tuo server tramite strumenti di terze parti (ad es. Putty)
Conferma che puoi svolgere attività amministrative digitando:
sudo apt aggiornamento
Quindi:
sudo apt aggiornamento
Non preoccuparti troppo dell'output e dei messaggi di questi comandi, ma dovrebbe essere chiaro se hanno avuto successo o meno. (Rispondi a qualsiasi richiesta scegliendo l'opzione predefinita). Questi comandi sono il modo in cui forzi l'installazione degli aggiornamenti su un sistema Ubuntu Linux e solo un amministratore può eseguirli
Per disconnettersi, digitare
*disconnettersi* o *esci*
Il tuo server è ora configurato e pronto per il corso!
Notare che:
Questo server è ora in esecuzione e completamente esposto a Internet
Solo tu sei responsabile della sua gestione
Hai appena installato gli ultimi aggiornamenti, quindi dovrebbe essere sicuro per ora
== Informazioni sulla comunità ==
Membri
Online