So installieren Sie Apache 8 unter CentOS 7

Innerhalb der Funktionen, die wir täglich in unseren Systemen oder Laborumgebungen verwalten, müssen wir die neuen Funktionen und Werkzeuge kennen, die Benutzer benötigen, insbesondere die Mitarbeiter der Entwicklungsabteilungen (sofern diese Abteilung in unserer Abteilung vorhanden ist) Organisation), Design, Logistik, die Lösungen auf Software- und Hardware-Ebene bereitstellt, damit Ihre Arbeit optimal und effektiv ist.

In dieser Gelegenheit werden wir analysieren, wie wir Apache Tomcat 8 installieren können , einen Webserver, mit dem wir Java-Anwendungen hosten können. Dies ist sehr nützlich für Entwickler, die Anwendungen in Java implementieren.

Was ist Apache Tomcat?
Wie bereits erwähnt, handelt es sich bei Apache Tomcat um einen Webserver, der Alternativen für Java-Anwendungen bietet, da Linux wie gewohnt eine kostenlose Open-Source-Software ist, die sich von Tag zu Tag verbessert. Apache kommt von dem französischen Wort Patchy Server, der seit 1996 implementiert ist und in seinen vielfältigen Vorteilen Folgendes bietet:

Vorteile von Apache Tomcat
  • Freie Software
  • Multiplattform
  • Optimale Leistung
  • Stabil und sicher

Grundsätzlich konzentriert sich die Verwendung von Apache Tomcat auf dynamische oder statische Webseiten, und wir wissen, dass Apache in das bereits bekannte LAMP-Paket (Linux, Apache, MySQL, PHP) integriert ist.

Für diese Analyse werden wir eine Umgebung mit CentOS 7 verwenden. Bevor wir beginnen, werden wir einige Tutorials verlassen, die von Interesse sein könnten:

  • Installieren Sie Apache Tomcat unter Ubuntu 16.04
  • Installieren Sie LAMP unter Debian 8
  • Installieren Sie XAMPP
  • Überwachen Sie die Apache-Leistung

1. Aktualisieren Sie das CentOS 7-System

Der erste Schritt besteht darin, unser CentOS 7-System zu aktualisieren, um neue Updates zu finden und auf diese Weise mehr Stabilität zu erreichen. Dazu verwenden wir den Befehl:

 sudo yum update 

install_apache8_1.jpg

Wir hoffen, dass alle Dateien heruntergeladen und installiert werden.

2. Installieren Sie Java

Der nächste Schritt ist die Installation von Java, damit Apache Tomcat alle diese Java-basierten Anwendungen ausführen kann . Um dieses Update durchzuführen, verwenden wir den folgenden Befehl:

 sudo yum installiere java-1.7.0-openjdk-devel 

install_apache8_2.jpg

Wir akzeptieren den Download und hoffen, dass er installiert ist. Standardmäßig ist der Pfad, in dem Java installiert ist, / usr / lib / jvm / jre. Beachten Sie dies bei der Konfiguration von Apache Tomcat.

3. Benutzererstellung für Tomcat

Nachdem wir Java korrekt installiert haben, müssen wir als Nächstes einen Benutzer erstellen, der alle mit Apache Tomcat zusammenhängenden Aufgaben verwaltet (es sollte nicht der Root-Benutzer sein). Zuerst erstellen wir die Katergruppe mit dem folgenden Befehl:

 sudo groupadd Kater 

Nun erstellen wir den Tomcat-Benutzer und fügen diesem Benutzer die folgenden Einstellungen hinzu:

  • Machen Sie es zu einem Mitglied der Katergruppe.
  • Wir erstellen ein Verzeichnis im opt / tomcat- Pfad, in dem Apache Tomcat installiert wird.
  • Wir werden den Parameter / bin / false hinzufügen, damit niemand auf das Konto zugreift.
See also  Installieren und konfigurieren Sie OPcache für die PHP-Leistung in CentOS 7

Wir werden den folgenden Befehl eingeben:

 sudo useradd -M -s / bin / nologin -g Kater -d / opt / Kater Kater 

Sobald dieser Vorgang abgeschlossen ist, können wir Apache Tomcat 8 herunterladen und installieren.

4. Laden Sie Apache Tomcat herunter und installieren Sie es

Dazu müssen wir auf den folgenden Weblink klicken , um die neuesten Versionen von Apache herunterzuladen. Um die richtige Version (Datei tar.gz) zu finden, gehen wir zur richtigen Version und platzieren im Feld Binärdistributionen die Datei tar.gz im Kernfeld. install_apache8_4.jpg

Dort müssen wir die Linkadresse für den jeweiligen Download kopieren. Für Version 8 lautet der Link wie folgt: Datei tar.gz Apache 8 .

Um den Installationsprozess zu starten, gehen wir mit dem Parameter in den Home-Ordner :

 cd ~ 

Als nächstes verwenden wir den Befehl wget, um mit dem Apache Tomcat-Download fortzufahren . In unserem Fall verwenden wir die wget- Syntax Link_of_Download.

 wget http://www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.4/bin/apache-tomcat-8.5.4.tar.gz 

Wir hoffen, dass der Download abgeschlossen und korrekt installiert wird.

install_apache8_6.jpg

Hinweis
In einigen Fällen ist der Befehl wget in CentOS 7 nicht verfügbar. Um dies zu lösen, geben Sie einfach den folgenden Befehl ein:

 sudo yum install wget 

Damit haben wir es installiert.

Wie bereits erwähnt, werden wir Apache Tomcat 8 im Pfad / opt / tomcat installieren, aber standardmäßig existiert diese Route nicht. Zum Erstellen verwenden wir den folgenden Befehl:

 sudo mkdir / opt / tomcat 

Dann extrahieren wir die heruntergeladene Datei in den Pfad / opt / tomcat , dazu geben wir den folgenden Befehl ein:

 sudo tar xvf apache-tomcat-8 * tar.gz -C / opt / tomcat --strip-components = 1 

Wir hoffen, dass Apache im Pfad / opt / tomcat extrahiert wird. Sobald alle Dateien extrahiert wurden, müssen wir die entsprechenden Berechtigungen zuweisen.

5. Aktualisieren Sie die Berechtigungen für den Tomcat-Benutzer

Damit der Tomcat-Benutzer auf den Tomcat-Installationspfad zugreifen kann, führen wir den folgenden Vorgang aus. Wir gehen zu dem Pfad, in dem alle Dateien von Apache Tomcat 8 (/ opt / tomcat) mit dem folgenden Befehl installiert wurden :

 cd / opt / tomcat 

Sobald wir auf dieser Route sind, geben wir die folgenden Parameter ein, um die Lese- und Schreibberechtigungen für diese Route zu erteilen :

 sudo chgrp -R Kater conf sudo chmod g + rwx conf sudo chmod g + r conf / * 

Schließlich erlauben wir dem Tomcat-Benutzer, Eigentümer der Protokolle, Webanwendungen und anderer Komponenten der conf-Datei zu sein. Dazu geben wir Folgendes ein:

 sudo chown -R Kater webapps / work / temp / logs / 

Nun beginnen wir mit der Installation der Systemdatei.

6 Installieren Sie die Systemdatei

Wir müssen das systemd-Archiv installieren, da Apache Tomcat als Dienst ausgeführt wird. Daher geben wir Folgendes ein, um die Datei tomcat.service zu erstellen:

 sudo nano /etc/systemd/system/tomcat.service 

Dort können wir sehen, dass eine leere Datei angezeigt wird, daher müssen wir Folgendes hinzufügen:

 # Systemd Unit-Datei für Tomcat [Einheit] Beschreibung = Apache Tomcat-Webanwendungscontainer After = syslog.target network.target [Service] Typ = Gabeln Umgebung = JAVA_HOME = / usr / lib / jvm / jre Umgebung = CATALINA_PID = / opt / tomcat / temp / tomcat.pid Umgebung = CATALINA_HOME = / opt / tomcat Umgebung = CATALINA_BASE = / opt / tomcat Umgebung = 'CATALINA_OPTS = -Xms512M -Xmx1024M -server -XX: + UseParallelGC' Environment = 'JAVA_OPTS = -Djava.awt.headless = true -Djava.security.egd = Datei: / dev /./urandom' ExecStart = / opt / tomcat / bin / startup.sh ExecStop = / bin / kill -15 $ MAINPID Benutzer = Kater Gruppe = Kater [Installieren] WantedBy = multi-user.target 

install_apache8_7.jpg

Wir speichern die Änderungen mit der Tastenkombination Strg + O und verlassen den Editor mit der Tastenkombination Strg + X. Als nächstes starten wir die systemd-Datei mit dem folgenden Befehl neu:

 sudo systemctl daemon-reload 

Nach dem Neustart fahren wir mit der nächsten Aufgabe fort.

7 Aktivieren Sie den Apache Tomcat-Dienst

Sobald wir den obigen Vorgang abgeschlossen haben, starten wir den Apache-Dienst mit dem folgenden Befehl:

 sudo systemctl starte tomcat 

Später aktivieren wir Apache Tomcat mit dem folgenden Befehl:

 sudo systemctl aktiviert tomcat 

Sobald wir den Dienst gestartet haben, können wir die Installation von Tomcat im Browser überprüfen. Dazu müssen wir die IP-Adresse unseres Computers mit dem Befehl ifconfig kennen.
Im Browser geben wir folgende Syntax ein:

 http: // IP-Server: 8080 

install_apache8_8.jpg

Wie wir sehen, greifen Sie auf den Einstiegsbildschirm von Apache zu und verwalten von dort aus, was wir für notwendig halten.

See also  Erstelle Ubuntu bootfähiges USB

install_apache8_9.jpg

Auf diese Weise haben wir Apache Tomcat 8 in unsere CentOS 7-Ausrüstung eingebaut , um eine alternative Unterstützung für diejenigen bereitzustellen, die mit Java-Anwendungen arbeiten. Schließlich könnte Sie das folgende Tutorial interessieren: Installieren Sie MySQL in CentOS 7 .

administrator

Leave a Reply

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