GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie Apache Tomcat unter CentOS 7

In diesem Tutorial zeigen wir Ihnen, wie Sie Apache Tomcat auf CentOS 7 installieren. Für diejenigen unter Ihnen, die es nicht wussten, Apache Tomcat ist ein Open-Source-Webserver und entwickelter Servlet-Container von der Apache Software Foundation. Es implementiert die Spezifikationen Java Servlet, JavaServer Pages (JSP), Java Unified Expression Language und Java WebSocket von Sun Microsystems und stellt eine Webserverumgebung bereit, in der Java-Code ausgeführt werden kann.

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation von Apache Tomcat auf dem CentOS 7-Server.

Installieren Sie Apache Tomcat auf CentOS 7

Schritt 1. Beginnen wir zunächst damit, sicherzustellen, dass Ihr System auf dem neuesten Stand ist.

yum clean all
yum -y update

Schritt 2. Installieren von Java 8.

Für Apache Tomcat 9 muss Java 8 oder neuer auf dem Server installiert sein. Führen Sie den folgenden Befehl aus, um Java 8 zu installieren:

yum install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64

Nach der Installation können Sie es auch überprüfen, indem Sie den folgenden Befehl ausführen:

java -version

Schritt 3. Installieren Sie Apache Tomcat 9 auf CentoS 7.

Besuchen Sie zunächst die offizielle Apache Tomcat-Website und laden Sie die neueste Version der Software auf Ihren Server herunter. Im Moment ist die neueste Version Version 9.0.7 :

wget http://www.apache.org/dist/tomcat/tomcat-9/v9.0.7/bin/apache-tomcat-9.0.7.zip

Entpacken Sie das heruntergeladene ZIP-Archiv:

unzip apache-tomcat-9.0.7.zip -d /opt

Erstellen Sie als Nächstes ein neues Verzeichnis mit dem Namen „apache-tomcat-9.0.7“. Wir werden es in etwas Einfacheres umbenennen:

cd /opt
mv apache-tomcat-9.0.7/ tomcat

Führen Sie dann die folgenden Befehle aus, um die Umgebungsvariable CATALINA_HOME festzulegen:

echo "export CATALINA_HOME='/opt/tomcat/'" >> ~/.bashrc
source ~/.bashrc

Es wird nicht empfohlen, Apache Tomcat als Benutzer root auszuführen, fügen Sie also Tomcat-Benutzer und -Gruppe hinzu:

useradd -r tomcat --shell /bin/false
chown -R tomcat:tomcat /opt/tomcat/

Erstellen Sie jetzt ein systemd Datei mit folgendem Inhalt:

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

[Unit]
Description=Apache Tomcat 9
After=syslog.target network.target[Service]
User=tomcat
Group=tomcat
Type=forking
Environment=CATALINA_PID=/opt/tomcat/tomcat.pid
Environment=CATALINA_HOME=/opt/tomcat
Environment=CATALINA_BASE=/opt/tomcat
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh
Restart=on-failure

[Install] WantedBy=multi-user.target

Speichern Sie die Datei und führen Sie den folgenden Befehl aus, um das systemd neu zu laden Manager:

systemctl daemon-reload
systemctl start tomcat
systemctl enable tomcat

Schritt 4. Bewerten von Apache Tomcat 9.

Öffnen Sie schließlich Tomcat in Ihrem Browser, gehen Sie zu Ihrer IP oder Domain mit dem 8080-Port (weil Tomcat immer auf dem 8080-Port läuft) als Beispiel: http://your_IP_address:8080/manager/html mit dem Benutzer ‚admin‘ und dem Passwort ‚PASSWORD‘

Herzlichen Glückwunsch! Sie haben Apache Tomcat erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von Apache Tomcat auf CentOS 7-Systemen verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Apache Tomcat-Website zu besuchen.


Cent OS
  1. So installieren Sie Apache Tomcat unter Linux RHEL 8 / CentOS 8

  2. So installieren Sie Apache Cassandra unter CentOS 8

  3. So installieren Sie Apache unter CentOS 7

  4. So installieren Sie Apache Tomcat 8 unter CentOS

  5. Wie installiere ich Tomcat 7 auf Centos?

So installieren Sie Apache Tomcat 8.5 unter CentOS 7.3

So installieren Sie Tomcat unter CentOS

So installieren Sie Apache Tomcat 9.0 / 8.5 unter CentOS 6 / RHEL 6

So installieren Sie Apache Tomcat 9.0 / 8.5 unter CentOS 7 / RHEL 7

So installieren Sie Apache Tomcat unter CentOS 8

So installieren Sie Apache Tomcat 9 auf CentOS 7