Cominciamo con il processo di come ospitare un sito Web su un'istanza AWS EC2.
Ospita un sito Web su AWS EC2
Per ospitare un sito Web su un'istanza AWS EC2, crea una macchina virtuale EC2 dalla dashboard Amazon EC2. Quindi fare clic su "Collegare"Pulsante per connettersi alla macchina virtuale:
Seleziona il "Cliente SSH”Sezione e copia il comando per la connessione da"Esempio"Comando.
Incolla il comando copiato sul prompt dei comandi o su PowerShell. E modifica la posizione del file della coppia di chiavi secondo il tuo PC. Dopo aver inserito il comando, premi Invio per connettersi alla macchina virtuale utilizzando il client SSH:
Una volta che sei connesso alla macchina virtuale, scrivi il seguente comando da installare "Server HTTP":
yum install -y httpd
Dopo il comando, premi Invio per eseguire il comando e installerà il server HTTP.
Dopo l'installazione, per verificare lo stato del server HTTP, digitare il seguente comando:
Stato SystemCtl httpd
Il server HTTP è "inattivo" per adesso:
Per rendere il server attivo, è necessario digitare il seguente comando:
SystemCtl Abilita httpd
SystemCtl Avvia httpd
Ora il tuo server HTTP è in "attivo"State e pronto a ospitare un sito Web:
Ora devi creare una directory, in cui è possibile caricare i file del tuo sito Web in quella directory in modo da aver creato una directory con il nome "temp". Per creare una directory e accedere alla directory, scrivi semplicemente i seguenti comandi:
temp mkdir
CD Temp
Dopo la creazione e l'accesso alla directory, memorizzamo i file del sito Web nella directory per questo, digita semplicemente il seguente comando:
Wget
Il comando completo che abbiamo usato qui è come segue:
wget https: // www.htmlwentemplates.co.UK/WP-Content/Uploads/2020/85/Elements.cerniera lampo
Utilizzando questo comando I file del tuo sito Web vengono caricati nella directory:
Per verificare se il file è stato caricato o non digitare il seguente comando:
ls -lrt
Puoi vedere il nome del file è in "cerniera lampo" formato:
Per decomprimere il file basta digitare il seguente comando:
decomprimere
Il comando che abbiamo usato qui è menzionato di seguito:
elementi di decomposizione.cerniera lampo
Premere Invio dopo aver digitato il comando e inizierà a decomprimere il file:
Per verificare se il file è decompresso o non digita il seguente comando:
ls -lrt
Puoi vedere che il file è stato decompresso.
Per convertire questo server HTTP in un server Web è necessario convertire questi file in una directory separata e può essere fatto seguendo i comandi:
MV */var/www/html
CD/VAR/WWW/HTML
I file del tuo sito Web sono stati spostati in una directory separata, per verificare quel tipo di comando seguente:
ls -lrt
Qui puoi vedere che tutti i file sono stati spostati nella directory dallo screenshot qui sotto:
Hai finito con tutte le configurazioni per l'hosting di un sito Web. Puoi semplicemente copiare il "Indirizzo pubblico"Della tua istanza EC2 e incollalo su qualsiasi browser Web:
Puoi vedere che il tuo sito Web è stato ospitato su AWS utilizzando un'istanza EC2:
Hai ospitato con successo un sito Web su AWS utilizzando un'istanza EC2.
Conclusione
Per ospitare un sito Web su AWS utilizzando un'istanza EC2 è necessario creare una macchina virtuale EC2 e stabilire una connessione con essa. Successivamente digita semplicemente una serie di comandi per installare un server Web e caricare i file del tuo sito Web. Questi comandi faranno il percorso per ospitare un sito Web su AWS. Dopo le configurazioni utilizzando i comandi, copiare semplicemente "Indirizzo pubblico"Della macchina virtuale EC2 e incollala in qualsiasi browser Web. Il tuo sito web è disponibile per uso pubblico. Questo post ti ha insegnato come ospitare un sito Web su AWS EC2.