Come ospitare un sito Web su AWS EC2

Come ospitare un sito Web su AWS EC2
Ospitare un sito Web su qualsiasi piattaforma può diventare un po 'complicato, poiché ci sono così tante opzioni tra cui scegliere. AWS fornisce un processo semplice e semplice di hosting di un sito Web utilizzando una macchina virtuale EC2. Puoi creare la tua macchina virtuale da qualsiasi parte del globo e ospitare il tuo sito Web utilizzando una macchina virtuale EC2 e questo post ti insegnerà come ospitare un sito Web su AWS utilizzando EC2.

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.