Le istanze EC2 vengono utilizzate come macchine virtuali nella piattaforma cloud di AWS. Un'istanza EC2 o una macchina virtuale richiede l'installazione di un sistema operativo. La piattaforma AWS fornisce una versione Amazon del sistema operativo Linux chiamato Amazon Linux, che è adeguatamente ottimizzata per le istanze EC2 e consente un ambiente di sviluppo più produttivo per l'utente.
Questo post mostrerà il processo di creazione di una nuova istanza EC2 con Amazon Linux come sistema operativo principale e connettersi a questa istanza EC2 tramite il terminale SSH.
Avvio dell'istanza EC2 con Amazon Linux
Vai alla console AWS e quindi nella sezione "Build A Solution", fai clic sul collegamento "Avvia una macchina virtuale":
Questo aprirà la procedura guidata di lancio dell'istanza EC2. Questo mago di lancio è in uno stile di una forma e la prima sezione è il nome. Fornisci alla tua istanza un nome univoco:
Nella sezione successiva sulle "immagini dell'applicazione e del sistema operativo", scegli la scheda "Quick Start" e quindi scegli "Amazon Linux" dall'elenco:
Puoi anche scegliere la versione specifica dell'AMI dall'elenco a discesa e persino l'architettura del sistema operativo. Comunque, la sezione successiva riguarda il "tipo di istanza" o le risorse che si desidera dare all'istanza EC2:
La sezione successiva riguarda la "coppia di chiavi", in questa sezione, fare clic sul collegamento "Crea una nuova coppia di tasti":
Questo aprirà una finestra pop-up, in cui è necessario solo fornire il nome alla coppia di chiavi e lasciare tutto il resto come predefinito:
Successivamente, fai clic sul pulsante "Crea una coppia di chiavi" che non solo crea la coppia di tasti, ma scarica anche il file della coppia di tasti sul tuo PC:
Lascia tutto come predefinito nella procedura guidata di configurazione di avvio e quindi fai clic sul pulsante "Avvia istanza", che si trova sul lato destro della pagina nella scheda Riepilogo:
Ciò avvierà il processo di lancio:
Quando l'istanza viene lanciata con successo, l'interfaccia utente mostrerà il seguente prompt:
Ciò conferma che l'istanza EC2 in esecuzione su Amazon Linux è stata lanciata/creata correttamente.
Connettiti ad Amazon Linux EC2
Dopo il lancio dell'istanza, il passo successivo è connettersi ad esso e, per questo, di nuovo alla console dell'istanza e assicurarsi che l'istanza appena lanciata sia nello stato "in esecuzione":
Nota: Se l'istanza è nello stato "in sospeso", aspetta un paio di momenti per lasciarlo cambiare il suo stato da in sospeso alla corsa.
Quando si trova nello stato di esecuzione, è possibile stabilire una connessione con l'istanza EC2 e per questo, selezionare l'istanza e fare clic sull'opzione "Connetti":
Questo aprirà la pagina di connessione, in questa pagina di connessione, copia l'ultimo comando facendo clic sull'icona di copia accanto al comando sotto la scheda client SSH:
Una volta copiato il comando, apri un prompt dei comandi e incollalo nel comando ma non eseguirlo immediatamente:
Sostituisci il "AmazonLinuxkey.PEM "per il percorso completo del file di keypair che è stato precedentemente scaricato sul tuo PC e solo dopo è necessario premere il tasto" Invio "e se ti viene richiesto la connessione, digitare" Sì "e premere" Invio "ancora una volta :
Dopodiché, attendi un paio di momenti per stabilire la connessione e una volta terminata, otterrai il seguente output sul prompt dei comandi:
Questo output conferma che ora sei all'interno del terminale SSH dell'istanza EC2 appena creata in esecuzione su Amazon Linux.
Conclusione
Per avviare un'istanza della macchina virtuale EC2 su AWS con Amazon Linux come sistema operativo, vai semplicemente all'interno della procedura guidata di lancio dell'istanza EC2 e seleziona l'AMI (Applicazione e l'immagine del sistema operativo) su Amazon Linux dai modelli di avvio rapido. Successivamente, segui la procedura guidata per avviare l'istanza EC2 e utilizzare il comando ssh per stabilire una connessione all'istanza una volta che è stata distribuita.