Tomcat herunterladen und verwenden [detaillierte Erklärung]

Einführung

Tomcat ist ein Webanwendungsserver, der zum Bereitstellen von Webprojekten verwendet wird und ein leichtgewichtiger Anwendungsserver ist. Im Lernen und Leben ist es vielseitig einsetzbar, lassen Sie mich Ihnen den Download, die Installation und die damit verbundene Konfiguration von Tomcat erläutern, hier am Beispiel von Tomcat9.

1. Herunterladen

Link: TomcatBildbeschreibung hier einfügen
Wählen Sie Tomcat9
Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen
und wählen Sie die Version mit dem Suffix tar.gz (Sie können auch andere Versionen wie Tomcat7 oder 8 auswählen, aber das Suffix muss die tar.gz-Version sein.)
Bildbeschreibung hier einfügen
Herunterladen und entpacken, um den folgenden Ordner zu erhalten:
Bildbeschreibung hier einfügen

  1. bin speichert hauptsächlich binäre ausführbare Dateien und Skripte.
  2. conf speichert hauptsächlich verschiedene Konfigurationsdateien.
  3. lib wird hauptsächlich zum Speichern der JAR-Pakete verwendet, die Tomcat beim Ausführen laden muss.
  4. logs Speichern hauptsächlich die von Tomcat während des Betriebs generierten Protokolldateien.
  5. temp speichert hauptsächlich temporäre Dateien, die Tomcat während des Betriebs generiert.
  6. webapps speichert hauptsächlich Anwendungen, und wenn Tomcat startet, lädt es die Anwendungen in dieses Verzeichnis.
  7. work speichert hauptsächlich die kompilierten Dateien von Tomcat zur Laufzeit, z. B. JSP-kompilierte Dateien.

2. Starten und Herunterfahren von Tomcat

Die erste Methode: Doppelklicken Sie beim Start auf die Datei startup.bat im Verzeichnis bin
Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen
und geben Sie im Browser localhost:8080 ein. Die folgende Oberfläche zeigt an, dass der Start erfolgreich war. Sie können auch die Worte start[** sehen. *] in der letzten Zeile des Tomcat-Fensters und bedeutet auch, dass der Start erfolgreich war.

Schließen Sie auf die gleiche Weise Tomcat, doppelklicken Sie auf die Datei shutdown.bat im Verzeichnis bin.
Bildbeschreibung hier einfügen
Die zweite Methode: Öffnen Sie das cmd-Befehlszeilenfenster und cd Sie den bin-Ordnerpfad des Ordners, in dem sich Tomcat befindet.

cd D:\\apache-tomcat-9.0.68\apache-tomcat-9.0.68\bin

Geben Sie startup.bat zum Starten und shutdown.bat zum Schließen ein

开启
startup.bat
关闭
shutdown.bat

Im Linux-System betritt das Terminal das bin-Verzeichnis und gibt ./startup.sh ein (normalerweise ist Tomcat auf dem Server konfiguriert)

开启
./startup.sh
关闭
./shutdown.sh

3. Vorsichtsmaßnahmen

Installieren Sie vor dem Starten von Tomcat zunächst JDK und konfigurieren Sie die Umgebungsvariable JAVA_HOME.Wenn JDK nicht installiert oder JAVA_HOME nicht konfiguriert ist, stürzt es beim Start ab. Einzelheiten finden Sie unter dem Link: JDK-Installation und Umgebungsvariablenkonfiguration (Win10-Detailversion)

4. Verwandte Konfiguration

(1) Verstümmelte Zeicheneinstellungen

Konsole verstümmelt

Gehen Sie in das conf-Verzeichnis und öffnen Sie die Datei „logging.properties“, ändern Sie UTF-8 in GBK
Bildbeschreibung hier einfügen

Bildbeschreibung hier einfügen

(2) Die Webseite ist verstümmelt

Öffnen Sie die Datei catalina.bat im Verzeichnis bin und fügen Sie oben unter @echo off den folgenden Code hinzu

set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%  -Dfile.encoding=UTF-8"

Wie nachfolgend dargestellt:
Bildbeschreibung hier einfügen

Hafenwechsel

Der Standardport von Tomcat ist 8080 und die Adresse im Web ist localhost: 8080.
Bildbeschreibung hier einfügen
Sie können sehen, dass die IP-Adresse einiger Websites keine Portnummer im Browser hat. Ja, Sie müssen ":80" nicht eingeben ", also ändern wir hier auch die Portnummer von Tomcat auf 80 (der Schönheit halber)
, öffnen die Datei server.xml im Verzeichnis conf und ändern den Port im Connector-Tag auf 80 (geschlossen in Tomcat Modify im Zustand , wenn es eingeschaltet ist, schalten Sie es zuerst aus) Bildbeschreibung hier einfügen
Starten Sie nach der Änderung Tomcat und Sie können sehen
Bildbeschreibung hier einfügen

5. Umgebungskonfiguration

Jedes Mal, wenn es schwierig ist, Tomcat im cd-Verzeichnis der Steuerzeile zu starten, können Sie direkt startup.bat eingeben, um Umgebungsvariablen zu konfigurieren.
Nehmen Sie als Beispiel Windows, konfigurieren Sie Umgebungsvariablen:
Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen
Öffnen Sie dann die Befehlszeile und geben Sie startup ein, und die Konfiguration ist erfolgreich,
Bildbeschreibung hier einfügen
wenn die Befehlszeile die folgende Fehlermeldung anzeigt

The CATALINA_HOME environment variable is not defined correctly This environment variable is needed to run this program

Prüfen Sie, ob der Name der Umgebungsvariablen richtig geschrieben ist! ! Der Name von CALALINA_HOME muss korrekt eingegeben werden. Wenn Sie weniger oder falsch geschriebene Buchstaben schreiben, wird ein Fehler gemeldet. Wenn es kein Problem mit der Eingabe gibt, wurden die Umgebungsvariablen von Tomcat zuvor konfiguriert und die Restinformationen sollten gelöscht werden.

6. Projektbereitstellung

Wie oben erwähnt, wird das bereitzustellende Projekt im Ordner „webapps“ abgelegt, also erstellen wir einen Ordner „hello“, erstellen darin eine neue Datei „index.html“ und schreiben „Hallo Welt!“, starten Sie Tomcat und geben Sie die Adresse ein, zum Beispiel: localhost/ hello/
Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen
index.html , wie in der Abbildung unten gezeigt, bedeutet dies, dass die Bereitstellung erfolgreich war.Natürlich
Bildbeschreibung hier einfügen
können wir in der tatsächlichen Entwicklung Dateien und Seiten nicht so grob erstellen.Konkrete Projekte müssen noch spezifisch konfiguriert werden. Zum Beispiel platzieren kleine Projekte wie jsp+servlet die gesamte Projektdatei Unter dem Ordner webapps soll das ssm-Projekt das jar-Paket oder das war-Paket ablegen, nachdem das Projekt gepackt wurde.Wenn es sich um ein Springboot-Projekt handelt, ist es eine andere Sache, weil Das Springboot-Projekt hat Tomcat eingebaut, Sie müssen es nur in der yml- oder Properties-Datei konfigurieren. Der Startport von Tomcat reicht aus.

Außerdem gibt es einen kleinen virtuellen Pfad.Wenn wir das hallo in der obigen Adresse localhost/hello/index.html als Projektnamen entfernen möchten, müssen wir die Kontextkonfiguration in das erste Host-Tag des Servers schreiben. xml.

<Context docBase="hello" path="/" reloadable="true"/>

Bildbeschreibung hier einfügen
Starten Sie dann Tomcat (schalten Sie jetzt auch Tomcat aus und wieder ein), und der Browser sieht folgende Abbildung:
Bildbeschreibung hier einfügen
Auf diese Weise können Sie direkt auf die Indexseite zugreifen.

Abschluss

Das Obige ist der gesamte Inhalt dieses Artikels. Wenn etwas nicht stimmt, weisen Sie es bitte darauf hin und lassen Sie uns gemeinsam austauschen und lernen.

Acho que você gosta

Origin blog.csdn.net/m0_59420288/article/details/127591451
Recomendado
Clasificación