Schritte zum Installieren von Apache Tomcat in Ubuntu 16.04

apache-tomcat.jpg

In Fortsetzung unserer Studien über Ubuntu in seiner neuesten Version, Ubuntu 16.04, werden wir dieses Mal über ein sehr interessantes Thema sprechen und es geht um TomCat, dessen Hauptfunktion darin besteht, Java-Anwendungen anzubieten.

TomCat ist eine Open-Resource-Implementierung der Servlet-, Expressions- und Java-Websocket-Technologie. Wenn wir mehr Informationen über TomCat sehen möchten, können wir auf den folgenden Link zugreifen: http://tomcat.apache.org/

Hauptkomponenten von TomCat
  • Catalina: Es ist der Servlet-Container von TomCat.
  • Coyote: Coyote verfügt über Connector-Funktionen und unterstützt HTTP 1.1
  • Jasper: Es ist die Tomcat-JSP-Engine.
  • Cluster: Dies ist eine Komponente des Lastenausgleichs, mit der große Anwendungen verwaltet werden können.

Um die Installation von TomCat unter Ubuntu 16 zu starten , führen wir den folgenden Vorgang aus:

1. Installation von Apache Tomcat Ubuntu

Zunächst werden wir Java installieren. Dies ist von grundlegender Bedeutung, da TomCat alle Anwendungen ausführen kann, da diese in Java codiert sind. Als ersten Schritt aktualisieren wir unser Paket-Repository mit dem Befehl:

 sudo apt-get update 

Repository aktualisieren

install-apache-tomcat-ubuntu-2.jpg

Der nächste Schritt ist die Installation des Java Development Kit-Pakets. Dazu geben wir den folgenden Befehl ein und führen ihn aus:

 sudo apt-get installiere default-jdk 

Java Kit

Die folgenden Pakete werden bereitgestellt, wir müssen akzeptieren, um den Download und die entsprechende Installation von ihnen zu starten.

install-apache-tomcat-ubuntu-3a.jpg

Wir können die Version unseres Java mit dem folgenden Befehl überprüfen:

 Java-Version 

Überprüfen Sie die Java-Version

install-apache-tomcat-ubuntu-4a.jpg

Anschließend werden wir Apache TomCat herunterladen und die Parameter einstellen . Dazu führen wir den folgenden Befehl aus, um den Download von TomCat zu starten:

 wget http://www-us.apache.org/dist/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz 

Laden Sie Tomcat herunter

Wir geben Enter und starten den Download-Vorgang.

See also  0X800705B4 2020 Update Windows Fehler (LÖSUNG)

install-apache-tomcat-ubuntu-7.jpg

Dann extrahieren wir die Datei apache-tomcat-8.0.33.tar.gz im Pfad / var / local , geben dazu den folgenden Befehl ein und führen ihn aus:

 sudo tar -zxvf apache-tomcat-8.0.33.tar.gz -C / var / local / 

Datei extrahieren

Wir geben Enter und starten den Extraktionsprozess.

install-apache-tomcat-ubuntu-6a.jpg

Der Apache TomCat-Dienst kann mit den im Paket enthaltenen Skripten gestartet oder gestoppt werden. Um den Dienst unseres Apache TomCat zu starten, geben Sie den folgenden Befehl ein:

 sudo /var/local/apache-tomcat-8.0.33/bin/startup.sh 

Mit diesem Befehl sehen wir, dass die folgenden Informationen angezeigt werden:

install-apache-tomcat-ubuntu-9.jpg

Wir werden überprüfen, ob der Dienst korrekt und über Port 8080 ausgeführt wird. Dazu führen wir den folgenden Befehl aus:

 sudo netstat -tulpn | grep 8080 

install-apache-tomcat-ubuntu-10.jpg

Wir werden die IP-Adresse unseres Rechners mit dem folgenden Befehl überprüfen:

 ifconfig 

install-apache-tomcat-ubuntu-11.jpg

Wir sehen, dass in diesem Beispiel unsere Maschine IP 192.168.0.6 hat. Wir werden zu unserem Browser gehen und die folgenden Informationen eingeben:

http://192.168.0.6:8080/

Wir können sehen, dass die Informationen zu unserem Apache TomCat angezeigt werden .

install-apache-tomcat-ubuntu-12.jpg

Wenn wir den Apache TomCat-Dienst beenden möchten, müssen wir den folgenden Befehl ausführen:

 sudo /var/local/apache-tomcat-8.0.33/bin/shutdown.sh 

Im nächsten Kapitel wenden wir uns nun der Administration von Apache TomCat zu .

2. Apache TomCat Administration

Um auf die Verwaltung von TomCat zugreifen zu können, ist ein Benutzer und ein Zugriffskennwort erforderlich (dies ist aus Sicherheitsgründen erforderlich), z. B. wenn wir im TomCat-Fenster auf Serverstatus klicken und ein Fenster angezeigt wird, in dem wir angezeigt werden sollen Geben Sie den Benutzernamen und das Passwort ein, um auf unseren Server zuzugreifen. install-apache-tomcat-ubuntu-13.jpg

Um diese Konfiguration vorzunehmen, müssen wir einige Parameter in der tomcat-users.xml-Datei anpassen und dazu den folgenden Befehl ausführen:

 sudo nano /var/local/apache-tomcat-8.0.33/conf/tomcat-users.xml 

Die folgenden Informationen werden angezeigt:

See also  Überwachen Sie die Bandbreite in Windows Server 2016-Netzwerken

install-apache-tomcat-ubuntu-15.jpg

In dieser Datei müssen wir die folgenden Informationen hinzufügen:

 <? xml version = '1.0' encoding = 'utf-8'?> <tomcat-users xmlns = "http://tomcat.apache.org/xml" xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance" xsi: schemaLocation = "http://tomcat.apache.org/xml tomcat-users.xsd" version = "1.0"> <role rolename = "tomcat" /> <role rolename = "role1" /> <user username = "tomcat" password = "tomcat" role = "tomcat" /> <user username = "both" password = "tomcat" role = "tomcat, role1" /> <user username = "role1" password = "tomcat" role = "role1" /> <role rolename = "manager-gui" /> <user username = "tomcat" password = "tomcat" role = "manager-gui" /> </ tomcat-users> ~ 

Die aktuelle Konfiguration lautet wie folgt:

install-apache-tomcat-ubuntu-16.jpg

Wir müssen die entsprechenden Änderungen vornehmen:

install-apache-tomcat-ubuntu-17.jpg

Wir speichern die Änderungen mit der Kombination: STRG + O und verlassen den Editor mit STRG + X. Wir starten den TomCat-Dienst neu, damit die vorgenommenen Änderungen wirksam werden. Wir können sehen, dass wir bereits Zugriff auf TomCat haben.

install-apache-tomcat-ubuntu-18.jpg

Wie wir von hier aus sehen, haben wir Informationen über unseren Server mit der Option Serverstatus. Wir können Informationen wie den Namen des Systems, seine Version usw. sehen.

Mit der Option Manager App können wir die in unserem Server enthaltenen Anwendungen verwalten.

install-apache-tomcat-ubuntu-19.jpg

Schließlich haben wir mit der Option Host Manager Zugriff auf alle Informationen des aktiven Hosts.

install-apache-tomcat-ubuntu-20.jpg

Unter den verschiedenen Rollen, die TomCat hat, finden wir Folgendes:

  • Manager-GUI: Ermöglicht den Zugriff auf die HTML-Oberfläche.
  • Manager-Status: Ermöglicht den Zugriff nur auf die Statusseite.
  • Manager-Skript: Es ermöglicht uns den Zugriff auf die Klartext-Tools.
  • Manager-jmx: Wir können auf die JMX-Oberfläche zugreifen.

Wenn wir den Listening-Port von TomCat ändern möchten, müssen wir die Datei server.xml ändern, die wir mit dem folgenden Befehl bearbeiten können:

 sudo nano /var/local/apache-tomcat-8.0.33/conf/server.xml 

Port beim Zuhören

Sobald dieser Befehl ausgeführt wurde, werden folgende Informationen angezeigt:

See also  Java - Erstellen von Programmen

install-apache-tomcat-ubuntu-22.jpg

In dieser Datei können wir verschiedene Parameter von TomCat bearbeiten, insbesondere um den Port zu ändern, müssen wir den Connector finden. Line port = “8080” protocol = “HTTP / 1.1” , dort können wir den zu verwendenden Listening-Port angeben.

install-apache-tomcat-ubuntu-23.jpg

Ändern Sie einfach den 8080 für den gewünschten Port und speichern Sie die Änderungen mit der Tastenkombination Strg + O und beenden Sie den Editor mit Strg + X. Unter den Funktionen, die Apache TomCat uns bietet, sehen wir, dass TomCat in einer Webanwendung enthalten ist, mit der wir Folgendes finden können:

  • Stellen Sie neue Webanwendungen aus Inhalten bereit, die aus WAR-Dateien geladen wurden
  • Listen Sie die Werte der Eigenschaften des Betriebssystems und der JVM auf
  • JDNI-Ressourcen global auflisten
  • Beenden Sie eine vorhandene Anwendung

Die Tomcat-Installationsverzeichnishierarchie enthält die folgenden Parameter:

  • bin – boot, shutdown und andere Skripte und ausführbare Dateien.
  • common gemeinsame Klassen, die Catalina und Webanwendungen verwenden können.
  • conf – XML-Dateien und die entsprechenden DTDs für die Tomcat-Konfiguration.
  • Protokolle – Catalina-Protokolle und die Anwendungen.
  • Server – Klassen, die nur von Catalina benutzt werden.
  • shared – Klassen, die von allen Webanwendungen gemeinsam genutzt werden.
  • webapps – Verzeichnis, das Webanwendungen enthält.
  • Arbeit – temporäre Speicherung von Dateien und Verzeichnissen.

Wir können mit der folgenden Syntax in unserem Browser auf die benutzerfreundliche HTML-Version von TomCat zugreifen:

 http: // ip_server: port / manager / html 

Wie wir sehen können, haben wir ein großartiges Tool in unseren Händen. Sehen wir uns die verschiedenen Dienstprogramme an und holen Sie das Beste aus Apache TomCat heraus .

Installieren Sie Apache 8 CentOS 7

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *