Trinn 1: Lag en Amazon Linux EC2
Gå inne i AWS -konsollen og gå deretter over til EC2 -dashbordet for å starte den nye forekomsten ved å klikke på lanseringsknappen:
Dette vil åpne opp lanseringsveiviseren til EC2 -forekomsten, der du trenger å oppgi "navnet" på nøkkelparet og AMI som skal installeres i EC2 -forekomsten:
Den valgte AMI er “Amazon Linux”. Velg etter det et nøkkelpar og klikk på lanseringsknappen fra høyre "Sammendrag" -vindu for å opprette EC2-forekomsten:
Etter at forekomsten er opprettet, kan du gå tilbake til "Instance Dashboard" for å se listen over alle forekomster og klikke på den nyopprettede forekomsten for å velge den.
Etter det, høyreklikk for å åpne opp "Handlinger" -menyen for den aktuelle EC2-forekomsten og velg Connect-alternativet:
Dette vil bringe deg til tilkoblingssiden, hvor du bare kopierer den siste kommandoen fra bunnen av siden og deretter klikker du på ikonet ved siden av for å kopiere SSH -kommandoen i utklippstavlen:
Etter at SSH -kommandoen er kopiert, åpner du bare en ledetekst og lim inn i kommandoen og erstatter navnet på nøkkelparet med plasseringen av sikkerhetsfilen på PC -en og trykk deretter på Enter -tasten:
Merk: For tilkoblingsadvarselen til en ny vert, skriv "ja" og fortsett
Når du er koblet til EC2 -forekomsten, vil kommandoen konvertere til en SSH -terminal:
På dette tidspunktet kan du gå videre til neste trinn.
Trinn 2: Installer og konfigurer Apache Tomcat
For å installere Apache Tomcat på Amazon Linux, må du først installere Java -miljøet på EC2 -en din ved å bruke følgende kommando:
sudo yum installer java-1.8* -y
Denne kommandoen vil installere Java 8 på EC2 og vil gi følgende utfall på SSH -terminalen når den utføres:
Når installasjonsprosessen er ferdig, må du bekrefte eksistensen av Java ved å kjøre følgende kommando:
Java -version
Dette kommer tilbake:
Etter det er gjort, bytt over til rotbrukeren ved å bruke følgende kommando:
sudo su -
Gå inne i OPT -katalogen:
CD /
CD /opt
Så for å laste ned Apache Tomcat, kjør følgende kommando:
wget https: // dlcdn.Apache.org/tomcat/tomcat-9/v9.0.71/bin/apache-TOMCAT-9.0.71.tjære.gz
Når nedlastingen er fullført, vil SSH -terminalen vise følgende utgang:
Som du kan se fra resultatet på terminalen at det er en tjære -glidelås fil, og pakker den derfor ut ved å bruke kommandoen:
TAR -XVF APACHE-TOMCAT-9.0.71.tjære.gz
Etter den typen “LS” -kommandoen for å få en liste over alle filer i "OPT" -katalogen:
Navnet på den ekstraherte mappen er ganske langt, og det kan forårsake forvirring når du konfigurerer Apache Tomcat -serveren, kjører derfor følgende kommando for å gi nytt navn til:
MV Apache-Tomcat-9.0.71 Tomcat9
Etter det, opprette en ny bruker, endre eierskapet til den ekstraherte mappen ved å bruke følgende kommando:
sudo useradd -r tomcat
chown -r tomcat: tomcat /opt /tomcat9
Når alt dette er gjort, åpner du Tomcat -tjenestefilen, da nye konfigurasjoner skal legges til den aktuelle filen:
sudo nano/etc/systemd/system/tomcat.service
Etter det, bare kopier og lim inn følgende linjer inne i filen:
[Enhet]
Beskrivelse = Tomcat -server
Etter = syslog.Målnettverk.mål
[Service]
Type = gaffel
Bruker = tomcat
Gruppe = tomcat
Miljø = Catalina_Home =/opt/tomcat9
Miljø = Catalina_Base =/opt/tomcat9
Miljø = Catalina_pid =/opt/tomcat9/temp/tomcat.PID
ExecStart =/opt/tomcat9/bin/catalina.SH START
ExecStop =/opt/tomcat9/bin/catalina.sh stopp
RestartSec = 12
Start på nytt = alltid
[Installere]
WantedBy = Multi-User.mål
Etter det, trykk “Ctrl + O” og deretter “Ctrl + X” for å lagre og avslutte fra filen og etter den starten, tjenesten til Apache Tomcat ved å bruke:
sudo SystemCTL Daemon-Reload
sudo systemctl start tomcat
Kontroller statusen til Tomcat ved å bruke:
SystemCTL Status Tomcat.service
Terminalen vil vise følgende status for TOMCAT -tjenesten:
Dette betyr at du har installert Apache Tomcat med hell.
Trinn 3: Rediger inngående regler
For å kunne få tilgang til Apache Tomcat -verten fra Internett, må du endre inngående regler for EC2 -forekomstenens trafikk. For dette formålet, ta turen til EC2 -forekomstkonsollen, velg forekomsten fra detaljdelen, bytt til fanen "Sikkerhet" og klikk deretter på navnet på "Sikkerhetsgruppen":
Klikk på knappen "Rediger inngående regler":
Legg til en ny regel som vil tillate trafikk over port 8080 og trykk på lagringsknappen:
Du kan nå få tilgang til Apache Tomcat -serveren fra Internett.
Trinn 4: Besøk den hostede Apache Tomcat -serveren
For å besøke Apache Tomcat -serveren, ta turen til EC2 -forekomstkonsollen, velg forekomsten og kopier den offentlige IP -adressen:
Etter det, lim inn denne IP -adressen i en nettleser og legg til porten “8080” på slutten:
Trykk på Enter -tasten for å besøke lenken, så ser du følgende resultat på nettleseren:
Dette bekrefter at du har vert for Apache Tomcat på en EC2 -forekomst.
Konklusjon
For å være vertskap. Etter det, last ned Tomcat fra den gitte kommandoen og trekker den ut. Når du har trukket ut, rediger Tomcat -tjenestekonfigurasjonene og rediger inngående regler for EC2 -forekomsten. Til slutt, ta den offentlige IP -en for EC2 -forekomsten, sett inn portnummeret og besøk den hostede Apache Tomcat -serveren.