Apache Tomcat oder einfach Tomcat ist eine beliebte Open-Source-Implementierung des von der Apache Foundation entwickelten Java-Servlet- und Java-Serverseiten-Technologien, um als Webserver für Anwendungen zu dienen, die in der Java-Programmiersprache geschrieben wurden.
In diesem Tutorial werde ich Sie durch die Grundlagen von Apache Tomcat führen, von der Installation des Java -Entwicklungskits bis zur Bereitstellung einer einfachen Java -Anwendung.
NOTIZ: Wir werden die Apache -Tomcat -Installation sowohl für Windows- als auch für Linux -Systeme abdecken.
Lass uns anfangen:
Installation von Tomcat unter Windows (Windows Server 2022 -Vorschau)
Tomcat kann unter Windows und Unix-basierten Systemen ausgeführt werden. Beginnen wir mit dem Einrichten von Apache Tomcat unter Windows.
Installation von Java JDK
Tomcat verlangt, dass Java -Laufzeit auf Ihrem System installiert ist. Sie können entweder das Java -Entwicklungskit oder die Java -Laufzeitumgebung einrichten.
Wir werden das Amazon Corretto JDK für dieses Tutorial verwenden.
Starten Sie zunächst Ihren Browser und navigieren Sie zu der folgenden Ressourcenseite:
https: // docs.AWS.Amazonas.com/corretto/letztes/corretto-11-ug/download-list.html
Wählen Sie das Installer -Paket für Ihr Windows -System aus und laden Sie sie herunter.
NOTIZ: Wenn Sie Amazon Corretto 16 verwenden möchten, müssen Sie über ein 64-Bit-Windows-System verfügen.
Starten Sie nach dem Herunterladen den Installateur, um den Installationsprozess zu beginnen.
Da der Installationsprozess sehr unkompliziert ist, können Sie die im Installationsprogramm bereitgestellten Standardoptionen akzeptieren und die Installation vervollständigen.
Öffnen Sie nach Abschluss die Eingabeaufforderung und geben Sie den folgenden Befehl ein, um zu überprüfen, ob Java erfolgreich installiert ist.
Java -VersionWenn Sie installiert sind, sollten Sie eine Ausgabe sehen, die der unten gezeigten ähnlich ist:
OpenJDK 11.0.12 2021-07-20 LTSInstallieren von Apache Tomcat
Nachdem wir Java installiert haben, können wir Apache Tomcat einrichten. In diesem Leitfaden verwenden wir Tomcat 10.
Öffnen Sie Ihren Browser und navigieren Sie zu der unten angegebenen Ressourcenseite:
https: // tomcat.Apache.org/download-10.CGI
Wählen Sie das 32/64-Bit-Installationsprogramm, mit dem Sie ein MSI-Paket erhalten, das Sie durch den Installationsprozess führt.
Starten Sie den Installateur und befolgen Sie die angegebenen Anweisungen.
Stellen Sie sicher, dass Sie den Tomcat -Dienst und den Benutzer für die Tomcat Server -Verwaltung einrichten:
Sobald der Installationsprozess abgeschlossen ist, starten Sie den Tomcat -Dienst vom Installateur:
Sie können auch Windows Service Manager verwenden, um den Service zu starten. Um zu überprüfen, ob Tomcat ausgeführt wird, öffnen Sie Ihren Browser und navigieren Sie zu:
http: // 127.0.0.1: 8080
Sie sollten die Standard -Apache -Tomcat -Seite sehen:
So installieren Sie Tomcat unter Linux (Debian 11)
Wenn Sie ein Linux -Benutzer sind, verwenden Sie die Schritte in diesem Abschnitt, um Apache Tomcat zu installieren. Ich habe die Anweisungen in diesem Leitfaden zu Debian 11 getestet und sie werden an jedem Debian-basierten System arbeiten.
Installation von Java JDK
Wie im vorherigen Abschnitt werden wir Java JDK mit dem Amazon Corretto einrichten.
NOTIZ: Debian 11 ist mit OpenJDK 11 vorinstalliert. Stellen Sie vor der Installation von Amazon Corretto sicher, dass Java bereits nicht installiert ist.
Sie können dies durch den Befehl überprüfen:
Java -VersionHier ist eine Beispielausgabe von Java 11, die auf Debian 11 installiert wurde:
OpenJDK 11.0.12 2021-07-20Wenn Sie Java nicht installiert haben, öffnen Sie das Terminal und geben Sie den folgenden Befehl ein:
sudo apt update sudo apt install java-common wget curlVerwenden Sie als nächstes WGet, um die herunterzuladen .Deb -Paket, wie im folgenden Befehl gezeigt:
WGet https: // corretto.AWS/Downloads/neuest/Amazon-Corretto-11-X64-Linux-Jdk.DebNach dem Herunterladen installieren Sie DPKG mit dem Befehl:
sudo dpkg -i Amazon-Corretto-11-X64-Linux-Jdk.DebInstallieren von Apache Tomcat
So öffnen Sie Tomcat10 auf Ihrem Linux -System, öffnen Sie das Terminal und laden Sie das Paket mit dem Befehl herunter:
Als nächstes sorgen Sie als: Paket als:
TAR XVF Apache-Tomcat-10.0.10.Teer.gzUm Apache Tomcat zu starten, navigieren Sie zum Bin -Verzeichnis als:
CD ~/apache-tomcat-10.0.10/bin/Verwenden Sie als Nächstes das Startskript als:
./Start-up.SchDer obige Befehl sollte den Apache Tomcat -Server mit einer Nachricht als:
Verwenden Sie Catalina_Home:/home/debian/apache-tomcat-10.0.10So verwenden Sie den Tomcat -Manager
Mit dem Tomcat -Manager können Sie den Tomcat -Server über die Weboberfläche verwalten. Sie müssen jedoch die Tomcat -Manager -Benutzer während der Installation (Windows) einrichten lassen (Windows). Bearbeiten Sie die Tomcat-Benutzer unter Linux.XML -Datei im Root Tomcat -Verzeichnis.
Nano Conf/Tomcat-Benutzer.xml
Fügen Sie den Eintrag für den Tomcat -Manager als:
Speichern und schließen Sie die Datei. Starten Sie Tomcat mithilfe der Skripte als:
./bin/stilldown.Sch & ./Bin Startup.SchGreifen Sie schließlich mit der Adresse http: // 127 auf den Manager zu.0.0.1: 8080/Manager
Geben Sie den Benutzernamen und das Passwort ein, den Sie in den Tomcat-Usern konfiguriert haben.XML -Datei. Sobald Sie authentifiziert sind, sollten Sie ein Tomcat -Manager -Fenster sehen, das dem unten gezeigten ähnelt:
Bereitstellung einer Kriegsdatei
Der Hauptzweck beim Einrichten eines Apache -Tomcat -Servers besteht darin, Java -Anwendungen auszuführen. Obwohl es verschiedene Möglichkeiten gibt, eine Kriegsdatei für Tomcat bereitzustellen, ist es am beliebtesten, den Tomcat -Manager zu verwenden.
Starten Sie dazu das Terminal und laden Sie die Beispielkriegsdatei von Apache herunter. Geben Sie den Befehl ein:
WGet https: // tomcat.Apache.org/tomcat-7.0-Doc/AppDev/Beispiel/Probe.KriegÖffnen Sie als nächstes den Browser und navigieren Sie zum Tomcat -Manager.
http: // 127.0.0.1: 8080/Manager
Geben Sie die Anmeldeinformationen ein und navigieren Sie zum Bereitstellungsabschnitt.
Unter "Kriegsdateien zur Bereitstellung" klicken Sie auf durchsuchen und navigieren Sie zum Speicherort der heruntergeladenen Kriegsdatei.
Klicken Sie schließlich auf Bereitstellen, um die Anwendung bereitzustellen. Nach der Bereitstellung sollten Sie die Anwendung in der Liste der Apps mit der Adresse haben, um darauf zuzugreifen.
Sie können auch mit der Adresse http: // 127 zur Anwendung navigieren.0.0.1: 8080/Probe
Tomcat bereitet die Anwendung im WebApps -Verzeichnis bereit. Sie können die verfügbaren Anwendungen ansehen, indem Sie die Verzeichnisse auflisten.
ls -la ~/apache-tomcat-10.0.10/webapps/Abschluss
Diese Anleitung hat Ihnen gezeigt, wie Sie mit Apache Tomcat beginnen, einschließlich Installation, Konfiguration und Verwaltung.
Vielen Dank für das Lesen und sehen Sie sich unsere anderen Tomcat -Tutorials an, um mehr zu erfahren.