Cominciamo con come distribuire un file di guerra in AWS:
Distribuire il file di guerra in AWS
Per distribuire un file di guerra in AWS, creare un'istanza EC2 facendo clic su "Istanze di lancio"Pulsante dalla console di gestione EC2:
Imposta il nome dell'istanza e seleziona l'immagine della macchina Amazon per l'istanza EC2:
Scorri verso il basso la pagina e scegli il tipo di istanza e fai clic su "Crea una nuova coppia di chiavi" collegamento:
Nella finestra di creazione del file di coppia chiave, digitare il nome del file e selezionare il tipo e il formato. Completa il processo facendo clic su "Crea una coppia di chiavi"Pulsante:
Dopo le configurazioni dell'istanza, fare clic su "Avvia istanza"Pulsante per creare un'istanza EC2:
Successivamente, fai clic su "CollegarePulsante "Dopo aver selezionato l'istanza EC2:
Nella pagina Connetti, selezionare la scheda client SSH e copiare il comando dalla pagina:
Incolla il comando sul prompt dei comandi o PowerShell e cambia il percorso della coppia di tasti privati:
Installa Java JDK utilizzando il seguente comando:
yum install java -y
L'esecuzione del comando seguente installerà Java JDK:
Scarica il file del server Tomcat utilizzando il comando seguente:
wget https: // dlcdn.Apache.Org/Tomcat/Tomcat-8/V8.5.84/bin/apache-tomcat-8.5.84.catrame.Gz
Il comando sopra verrà scaricato il server Tomcat:
Il file Tomcat viene scaricato in "catrame" formato. L'utente deve distenderlo usando il seguente comando:
TAR -XZF APACHE-TOMCAT-8.5.84.catrame.Gz
Il file non è stato untarrato usando il comando sopra:
Rinominare il file su "Tomcat"E vai nella directory locale usando il seguente comando:
cp -r tomcat/usr/locale/
L'esecuzione di questo comando visualizzerà il seguente comando:
Dopo quella testa nella cartella Tomcat usando il seguente comando:
cd tomcat/
L'utente è all'interno della cartella Tomcat utilizzando il comando sopra:
Entra all'interno della cartella del cestino usando il comando seguente:
CD bin/
L'esecuzione del comando sopra visualizzerà il seguente output:
Avviare il server Tomcat utilizzando il seguente comando:
./Catalina.SH Inizia
Il comando sopra avvia il server Tomcat:
Entra nella cartella dell'app Web e scarica il file di guerra utilizzando il seguente comando:
wget https: // tomcat.Apache.org/tomcat-7.0-doC/appdev/campione/campione.guerra
L'esecuzione di questo comando scaricherà il file di guerra:
Ancora una volta, avviare il server Tomcat dopo aver distribuito il file di guerra utilizzando il seguente comando:
./Catalina.SH Inizia
Il comando sopra avvia il server Tomcat in esecuzione il file di guerra:
Utilizzare il seguente comando sul browser Web per controllare il file di guerra distribuito:
http: // 54.179.234.137: 8080/campione
La sintassi per il comando sopra è seguente:
: // : /
Nota a margine: Questo è l'IP pubblico della tua istanza EC2
L'esecuzione di questo comando visualizzerà il file di guerra sul browser Web:
Hai distribuito con successo il file di guerra in AWS:
Conclusione
Un file di guerra può essere distribuito in AWS creando l'istanza EC2 dalla pagina della console EC2. Successivamente, connettiti ad esso utilizzando il client SSH e incolla il comando sul prompt dei comandi o PowerShell. Una volta che l'utente è connesso all'istanza, scarica il server Tomcat e avvia i suoi servizi. Successivamente, scarica il file di guerra all'interno del server Tomcat e il file viene distribuito. Utilizzare l'IP pubblico e il numero di porta con il nome del file sul browser Web per visualizzare il file di guerra.