Tomcat Server Erste Schritte Super ausführliches Tutorial

Tomcat Server Erste Schritte Super ausführliches Tutorial

1. Einige Konzepte von Tomcat

–1, Server

Server: Unterteilt in Server-Hardware und Server-Software. Erst wenn die Serversoftware auf dem Hardware-Server (eigentlich ein Computer) installiert ist, können Dienste für die Außenwelt bereitgestellt werden.
1. Hardware: bezieht sich normalerweise auf einen Computer mit einer unabhängigen IP im Internet, normalerweise mit einer relativ hohen Konfiguration. Beispielsweise kann unser eigener Computer auch als Server verwendet werden (die Konfiguration ist jedoch niedriger)
2. Software: Dies ist ein Computerprogramm, wie z. B. MySQL-Serversoftware und Tomcat-Serversoftware. Es gibt viele Typen von Serversoftware, beispielsweise FTP-Server, Datenbankserver, Mailserver, Webserversoftware usw.

–2, Webserver

Ein Computerprogramm, auf das über einen Browser zugegriffen wird. Wenn der Server Ihre Zugriffsanfrage erhält, verarbeitet er sie und antwortet.

–3, Tomcat-Server

Tomcat ist ein Kernprojekt des Jakarta-Projekts der Apache Software Foundation. Aufgrund seiner fortschrittlichen Technologie, stabilen Leistung und kostenlosen Version wird Tomcat von Java-Enthusiasten sehr geschätzt und von einigen Softwareentwicklern anerkannt und ist zu einem beliebten Webanwendungsserver geworden.
Der Tomcat-Server ist ein kostenloser und quelloffener Webanwendungsserver. Es handelt sich um einen leichtgewichtigen Anwendungsserver, der häufig in kleinen und mittelgroßen Systemen und in Situationen eingesetzt wird, in denen es nicht viele gleichzeitige Benutzer gibt. Er ist die erste Wahl für die Entwicklung und das Debuggen von JSP-Programmen. Für einen Anfänger kann man sich das so vorstellen: Wenn der Apache-Server auf einer Maschine konfiguriert ist, kann er verwendet werden, um auf Zugriffsanforderungen für HTML-Seiten (eine Anwendung unter der Standard-Universal-Markup-Language) zu antworten. Tatsächlich ist Tomcat eine Erweiterung des Apache-Servers, wird zur Laufzeit jedoch unabhängig ausgeführt. Wenn Sie Tomcat ausführen, wird es daher tatsächlich separat als ein von Apache unabhängiger Prozess ausgeführt.

Zweitens verwenden Sie Tomcat

–1, Herunterladen und installieren

Keine Installation nötig, einfach entpacken (der Pfad darf keine chinesischen Leerzeichen usw. enthalten).
Die neueste Version ist Tomcat 10. Wir können Tomcat 8 verwenden, da es relativ stabil ist. Bevor Sie Tomcat verwenden,必須要安裝好jdk,并配置好環境變量JAVA_HOME

-2, Starten und Herunterfahren

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

–3, Prüfung

http://localhost:8080/

Bildbeschreibung hier einfügen

3. Tomcat-Verzeichnisstruktur

–1, Kernverzeichnis

D:\Java\apache-tomcat-8.5.72\bin: Das Verzeichnis, in dem die ausführbaren Dateien im Tomcat-Server gespeichert sind
D:\Java\apache-tomcat-8.5.72\conf: Das Verzeichnis, in dem die Konfigurationsdateien im Tomcat-Server gespeichert sind
D:\Java\apache-tomcat-8.5.72\lib: speichert die JAR-Pakete, von denen der Tomcat-Server beim Ausführen abhängig ist
D:\Java\apache-tomcat-8.5.72\logs: Das Verzeichnis, in dem die vom Tomcat-Server während der Ausführung generierten Protokolldateien gespeichert werden und einige Informationen zu jedem Start und Herunterfahren aufgezeichnet werden
D:\Java\apache-tomcat-8.5.72\temp: Das Verzeichnis für temporäre Dateien, die vom Tomcat-Server generiert werden. Tomcat bereinigt dieses Verzeichnis selbst, Sie können es also ignorieren.
D:\Java\apache-tomcat-8.5.72\work: speichert die vom Tomcat-Server generierten Arbeitsdateien
D:\Java\apache-tomcat-8.5.72\webapps: Dies ist das Standardverzeichnis, das vom virtuellen Host localhost verwaltet wird. Ihr entwickelter Projektcode muss sich im Verzeichnis webapps befinden, bevor Sie über einen Browser auf Ihr Programm zugreifen können, einschließlich verschiedener Ressourcen (HTML, CSS, JS, JSP, Servlet, Bilder usw.) und Verzeichnisse.
D:\Java\apache-tomcat-8.5.72\conf\server.xml: speichert die Kernkonfiguration des Tomcat-Servers, einschließlich Host, Portnummer usw.
D:\Java\apache-tomcat-8.5.72\webapps\ROOT\WEB-INF\web.xml: Sie können die Homepage einer Anwendung und andere Informationen konfigurieren

–2, ändern Sie die Standard-Portnummer auf 8080

Die Tomcat-Software verwendet standardmäßig Port 8080, Sie können die Portnummer jedoch auch nach Bedarf anpassen.

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

4. Zugriff auf eigene Projektressourcen

–1, fügen Sie Ihr eigenes einfaches Projekt in Webapps hinzu

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

–2, Prüfung

Bildbeschreibung hier einfügen

–3, eine vollständige Web-Anwendungsstruktur

Sie müssen auch einige Dateistrukturen erstellen. Dies ist nicht erforderlich, wenn Sie das Entwicklungstool verwenden. Das Tool erstellt diese Strukturen automatisch.

Bildbeschreibung hier einfügen

WEB-INF-Verzeichnis: In diesem Verzeichnis abgelegte Ressourcendateien sind geschützt und können vom Browser nicht direkt aufgerufen werden.
Klassenverzeichnis, das zum Speichern kompilierter Klassendateien verwendet wird
lib-Verzeichnis, das zum Speichern von JAR-Paketen verwendet wird, von denen Webanwendungen abhängen
Datei web.xml, in der einige Konfigurationsinformationen zur Webanwendung gespeichert werden (diese Datei kann unkonfiguriert bleiben, muss aber nach der Erstellung mit Inhalt gefüllt werden, da sonst ein Fehler gemeldet wird)

<?xml version="1.0" encoding="UTF-8"?>
<Web-Anwendung xmlns="http://xmlns.jcp.org/xml/ns/javaee"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
                      http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
  version="3.1">
  
</Web-App>

5. Tomcat in IDEA integrieren

–1, die Operation ist wie unten gezeigt

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügen

–2, Prüfung

Wenn Ressourcen auf dem Server vorhanden sind, können Sie diese direkt testen. Regeln: http://localhost:Portnummer/Projektname/Ressourcenname Beispiel: http://localhost:8080/test/studentform.html

Dies ist das Ende dieses Artikels über das äußerst detaillierte Tutorial zum Einstieg in den Tomcat-Server. Weitere relevante Inhalte zum Tomcat-Server finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Detailliertes Tutorial zur Installation von Tomcat8.5 in einer Centos8.2-Cloud-Serverumgebung
  • Auf den Alibaba Cloud Server Tomcat kann nicht zugegriffen werden
  • Lösung für die langsame Reaktion des Tomcat-Servers
  • Detaillierte Schritte zum Konfigurieren des Tomcat-Servers in IDEA 2020
  • Detaillierte Schritte zur Installation von JDK und Tomcat auf einem Linux-Cloud-Server (empfohlen)

<<:  Einführung in die wichtigsten Browser und ihre Kernel

>>:  MySQL InnoDB-Quellcodeanalyse für Transaktionssperren

Artikel empfehlen

Beispiel für eine Vue-Datenanzeige auf einem großen Bildschirm

Um die Anforderungen effizient zu erfüllen und au...

Tiefgreifendes Verständnis der JavaScript-Rückruffunktionen

Inhaltsverzeichnis Vorwort Kurzübersicht: JavaScr...

Lösung für das Problem der langsamen Docker-Pull-Image-Geschwindigkeit

Derzeit verfügt Docker über einen offiziellen Mir...

CentOS 6-7 Yum-Installationsmethode für PHP (empfohlen)

1. Überprüfen Sie die aktuell installierten PHP-P...

MySQL-Beispielcode für die Addition und Subtraktion von Datum und Uhrzeit

Inhaltsverzeichnis 1.MySQL addiert oder subtrahie...

Beispielcode für den Song-Fortschrittsbalken in Vue

Beachten Sie, dass dies kein von vue-cli erstellt...

CSS 3.0 Text Hover Jump Spezialeffekte-Code

Hier ist ein mit CSS 3.0 implementierter Textschw...

Designtheorie: Zehn Tipps zur Inhaltspräsentation

<br /> Der Entwurf einer persönlichen Schrei...