Hvordan distribuere krigsfilen i AWS

Hvordan distribuere krigsfilen i AWS
Utviklere oppretter ofte applikasjonen på en egen datamaskin (ikke-server, som kan være deres personlige datamaskin eller en dedikert utviklingsdatamaskin). Når utviklingsprosessen er utført, flyttes applikasjonen til serveren. Når det gjelder serveren, kan utviklerne bruke AWS -tjenester, ettersom AWS gir anlegget for å distribuere krigsfilen på EC2 -tjenesten. Dette innlegget vil diskutere prosessen med å distribuere krigsfilen i AWS.

La oss starte med hvordan du distribuerer en krigsfil i AWS:

Distribuere krigsfil i AWS

For å distribuere en krigsfil i AWS, oppretter du en EC2 -forekomst ved å klikke på "Lanseringsforekomster”Knapp fra EC2 -styringskonsollen:

Angi navnet på forekomsten og velg Amazon -maskinbildet for EC2 -forekomsten:

Bla nedover siden og velg typen for forekomst og klikk på "Lag nytt nøkkelpar”Link:

Skriv inn navnet på filen på filen og formatet på tasten Pair File File. Fullfør prosessen ved å klikke på "Lag nøkkelpar”Knapp:

Etter konfigurasjonene av forekomsten, klikker du på "Lanseringsinstans”Knapp for å opprette en EC2 -forekomst:

Etter det, klikk på “Koble”-Knappen etter å ha valgt EC2 -forekomsten:

På Connect -siden velger du SSH -klientfanen og kopierer kommandoen fra siden:

Lim inn kommandoen på ledeteksten eller PowerShell og endre banen til det private nøkkelparet:

Installer Java JDK ved å bruke følgende kommando:

yum installer java -y

Kjører følgende kommando vil installere Java JDK:

Last ned Tomcat -serverfilen ved å bruke følgende kommando:

wget https: // dlcdn.Apache.org/tomcat/tomcat-8/v8.5.84/bin/apache-tomcat-8.5.84.tjære.gz

Kommandoen ovenfor vil laste ned Tomcat -serveren:

Tomcat -filen lastes ned i “tjære”Format. Brukeren må løsne den ved hjelp av følgende kommando:

TAR -XZF APACHE-TOMCAT-8.5.84.tjære.gz

Filen har vært uberørt ved hjelp av kommandoen ovenfor:

Gi nytt navn til filen til “Tomcat”Og ta turen inn i den lokale katalogen ved å bruke følgende kommando:

cp -r tomcat/usr/local/

Kjører denne kommandoen vil vise følgende kommando:

Etter det hodet inn i Tomcat -mappen ved å bruke følgende kommando:

CD tomcat/

Brukeren er inne i Tomcat -mappen ved å bruke kommandoen ovenfor:

Gå inn i søppelmappen ved hjelp av følgende kommando:

cd bin/

Kjører kommandoen ovenfor vil vise følgende utdata:

Start Tomcat -serveren med følgende kommando:

./Catalina.SH START

Kommandoen ovenfor starter Tomcat -serveren:

Gå inn i mappen Web App og last ned krigsfilen ved å bruke følgende kommando:

wget https: // tomcat.Apache.org/tomcat-7.0-DOC/APPDEV/Eksempel/prøve.krig

Kjører denne kommandoen vil laste ned krigsfilen:

Igjen, start Tomcat -serveren etter å ha distribuert krigsfilen med følgende kommando:

./Catalina.SH START

Kommandoen ovenfor starter Tomcat -serveren som kjører krigsfilen:

Bruk følgende kommando i nettleseren for å sjekke krigsfilen som er distribuert:

http: // 54.179.234.137: 8080/prøve

Syntaks for kommandoen ovenfor følger:

: //:/

Sideanmerkning: Dette er den offentlige IP -en for EC2 -forekomsten din

Å kjøre denne kommandoen vil vise krigsfilen i nettleseren:

Du har distribuert krigsfilen i AWS:

Konklusjon

En krigsfil kan distribueres i AWS ved å opprette EC2 -forekomsten fra EC2 -konsollsiden. Etter det, koble til den ved hjelp av SSH -klienten og lim inn kommandoen på ledeteksten eller PowerShell. Når brukeren er koblet til forekomsten, laster du ned Tomcat -serveren og starter tjenestene. Etter det, last ned krigsfilen på Tomcat -serveren, og filen er distribuert. Bruk det offentlige IP- og portnummeret med filnavnet i nettleseren for å vise krigsfilen.