Das HTTP-Protokoll ist das Kommunikationsprotokoll zwischen dem HTTP-Client und dem HTTP-Server, und Tomcat ist der am weitesten verbreitete HTTP-Server im Java-Kreis.
Tomcat herunterladen
Die Version von Tomcat ist stark an die nachfolgende Servlet-Version angelehnt, hier kommt Tomcat 8 zum Einsatz, das entsprechende Servlet ist 3.1
Laden Sie ein ZIP-Archiv herunter und entpacken Sie es
Tipps: Tomcat wird von Java implementiert, was JDK und JRE auf dem Computer erfordert, aber die höhere Version von JDK enthält kein JRE. Wenn es nicht ausgeführt werden kann, können Sie versuchen, JRE neu zu konfigurieren.
Wenn das Tomcat-Fenster vorbeiblitzt, gibt es viele Gründe für den Fehler. Ziehen Sie das .bat-Programm in cmd und führen Sie es aus, um die Fehlermeldung anzuzeigen. Der typischste Grund ist, dass die Umgebungsvariable nicht konfiguriert ist. (JAVA_HOME, JRE_HOME, CATALINA_HOME …) Konfigurieren Sie, was fehlt.
Kater starten
Suchen Sie startup.bat im bin-Verzeichnis und doppelklicken Sie darauf, um es zu starten.
Der Inhaltscode im roten Feld in der Abbildung unten wird angezeigt. Der Tomcat-Start ist erfolgreich. Der Hauptgrund für die verstümmelten Zeichen ist, dass das standardmäßige Codierungsformat des cmd-Fensters GBK ist. Dieses Problem tritt nicht auf, wenn Sie andere Methoden verwenden starte Kater später.
Besuchen Sie die Willkommensseite von Tomcat
Geben Sie 127.0.0.1:8080 in die Adressleiste des Browsers ein, und die Willkommensseite von Tomcat wird angezeigt (die Prämisse ist, Tomcat auszuführen).
127.0.0.1 ist die Loopback-IP, 8080 ist die Standard-Portnummer von Tomcat (entspricht der Standard-Portnummer von MySQL ist 3306)
So verwenden Sie Tomcat
Die größte Verwendung von Tomcat besteht darin, die geschriebene Website auf dem Tomcat-Server bereitzustellen.
Webseite = Frontend + Backend.
Wir können den Front-End-Code packen und in das Webapps-Verzeichnis kopieren (Tomcat muss neu gestartet werden).
Danach können Sie über den Browser auf die Frontend-Seite zugreifen.
Tipps: Der Pfad in der Adressleiste muss dem Dateipfad in Webapps entsprechen
Vorteile der Tomcat-Bereitstellung
Nachdem der Code auf dem Tomcat-Server bereitgestellt wurde, entspricht dies dem Zugriff auf Ressourcen über das Netzwerk, während zuvor über den Dateipfad darauf zugegriffen wurde. Der größte Vorteil des Zugriffs über das Netzwerk besteht darin, dass er übergreifend gehostet werden kann .
Aber zu diesem Zeitpunkt kann auf die in Tomcat bereitgestellte Webseite nicht von anderen zugegriffen werden und erfordert eine externe Netzwerk-IP. Der einfachste Weg, eine externe Netzwerk-IP zu erhalten, besteht darin, einen Cloud-Server für die Bereitstellung zu kaufen. Im anschließenden Servlet-Kapitel wird die Cloud-Server-Bereitstellung erläutert im Detail.