Denne wikiHow lærer dig, hvordan du downloader, opsætter og starter et Apache Tomcat -webservermiljø på din computer ved hjælp af et Ubuntu Linux -system. Apache Tomcat er et open-source, Java-baseret HTTP-webservermiljø. Du kan implementere flere Java EE -specifikationer, herunder Java Servlet, JavaServer Pages, Java Expression Language og Java WebSocket -teknologier i Tomcat.
Trin
Del 1 af 2: Opsætning af Tomcat
Trin 1. Åbn et terminalvindue på din Ubuntu -maskine
Klik på ikonet Dash øverst til venstre, og klik på Terminal på applisten for at åbne Terminalen.
Alternativt kan du trykke på Ctrl+Alt+T på tastaturet for at åbne terminalen
Trin 2. Skriv sudo apt-get update i Terminal
Denne kommando opdaterer alle dine lagre og sørger for, at du har de nyeste softwareversioner til nye installationer.
Trin 3. Tryk på ↵ Enter eller ⏎ Gå tilbage på dit tastatur.
Dette vil køre kommandoen og opdatere dine lagre.
Trin 4. Kør sudo apt-get install default-jdk i Terminal
Dette installerer den nyeste version af det officielle Java Development Kit på din computer.
- Indtast eller indsæt kommandoen, og tryk på ↵ Enter eller ⏎ Return for at køre den.
- Du skal installere Java på din computer for at installere og konfigurere Tomcat.
- Hvis du allerede har Java installeret, opdaterer det det til den nyeste version.
- Du kan springe dette trin over, hvis du allerede har den nyeste Java -version installeret.
Trin 5. Kør sudo useradd -r -m -U -d /opt /tomcat -s /bin /false tomcat i Terminal
Dette vil oprette en ny systembruger og gruppere med hjemmekataloget opt/tomcat for at køre Tomcat -tjenesten.
Du kan ikke køre Tomcat -tjenesten under rodbrugeren af din servers sikkerhedsformål
Trin 6. Åbn Tomcat -webstedet i din internetbrowser
Skriv eller indsæt https://tomcat.apache.org i din browsers adresselinje, og tryk på ↵ Enter eller ⏎ Return på dit tastatur.
Trin 7. Klik på den ønskede Tomcat -version under "Download" i venstre sidebjælke
Du finder den tilgængelige Tomcat-version i en navigationsmenu i venstre side af siden. Du kan vælge Tomcat 9 eller en anden version her.
-
Hvis du vil se, hvilke versioner der er kompatible med dit system, skal du klikke på Hvilken version?
under overskriften Download her.
Trin 8. Højreklik på det blå tar.gz-link under "Core" -overskriften
Dette åbner dine højreklikmuligheder i en rullemenu.
Trin 9. Klik på Kopier linkadresse i højreklikmenuen
Du kan installere Tomcat direkte med TAR -filens linkadresse her.
Trin 10. Skriv wget i terminalen
Dette giver dig mulighed for at downloade den nyeste version af Tomcat til din computer fra det officielle downloadlink.
Erstat med den linkadresse, du kopierede fra det officielle Apache Tomcat -websted
Trin 11. Tryk på ↵ Enter eller ⏎ Tilbage.
Dette vil køre downloadkommandoen og downloade Tomcat på din computer.
Trin 12. Kør sudo tar xf /tmp/apache-tomcat-9*.tar.gz -C /opt /tomcat
Når din download er fuldført, skal du køre denne kommando for at udtrække den downloadede TAR -fils indhold og flytte filerne til opt/tomcat -biblioteket.
Sørg for at udskifte versionsnummeret i "tomcat-9*.tar.gz" med den Tomcat-version, du downloader
Trin 13. Kør sudo nano /etc/systemd/system/tomcat.service
Dette vil oprette en ny fil med navnet "tomcat.service", og giver dig mulighed for at redigere dens indhold med din standard teksteditor.
Trin 14. Indsæt følgende konfiguration i tomcat.service -filen
- Sørg for at indstille "JAVA_HOME" til dit systems Java -bibliotek i følgende kode.
[Enhed] Beskrivelse = Apache Tomcat Web Application Container After = network.target [Service] Type = forking Environment = JAVA_HOME =/usr/lib/jvm/java-1.11.0-openjdk-amd64 Miljø = CATALINA_PID =/opt/tomcat/ temp/tomcat.pid Miljø = CATALINA_HOME =/opt/tomcat Miljø = CATALINA_BASE =/opt/tomcat Miljø = 'CATALINA_OPTS = -Xms512M -Xmx1024M -server -XX:+UseParallelGC' Miljø = 'JAVA_OPTS = -Java.t.t. true -Djava.security.egd = file:/dev /./ urandom 'ExecStart =/opt/tomcat/bin/startup.sh ExecStop =/opt/tomcat/bin/shutdown.sh User = tomcat Group = tomcat UMask = 0007 RestartSec = 10 Restart = always [Install] WantedBy = multi-user.target
Del 2 af 2: Start af Tomcat Service
Trin 1. Kør sudo systemctl daemon-reload i Terminal
Dette genindlæser SystemD -dæmonen og finder din nye servicefil.
Trin 2. Kør kommandoen sudo ufw allow 8080 (valgfri)
Hvis din server er beskyttet af en firewall, skal du køre denne kommando i Terminal for at tillade trafik på port 8080.
Dette giver dig mulighed for at få adgang til Tomcat -grænsefladen uden for dit lokale netværk
Trin 3. Kør kommandoen systemctl enable tomcat (valgfri)
Hvis du kører denne kommando, starter Tomcat -tjenesten automatisk ved systemstart.
Trin 4. Kør sudo systemctl start tomcat i Terminal
Dette starter Tomcat -tjenesten på din server.
- Du kan bruge kommandoen sudo systemctl status tomcat til at kontrollere servicestatus.
- Du kan nu teste Tomcat i din internetbrowser på https:// ip-adresse: 8080. Skift bare "ip-adresse" med dit systems standard IP-adresse i linket.