Tomcat Installieren: Unterschied zwischen den Versionen

Aus Dokument
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).


Tomcat ist ein Webserver, der von der Apache Software Foundation entwickelt wurde. Er ist in Java geschrieben und unterstützt Java Servlet, JavaServer Pages (JSP) und Java Expression Language (EL).
== Tomcat Installiern ==
== Installation ==
=== Ubuntu===
==== Installation ====
# Öffnen Sie ein Terminal.
#  Führen Sie den folgenden Befehl aus, um Tomcat zu installieren:
<pre>
<pre>
sudo apt-get update
cd /opt
sudo apt-get install tomcat10
sudo wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.1.31/bin/apache-tomcat-10.1.31.tar.gz
sudo tar -xvzf apache-tomcat-10.1.31.tar.gz
sudo mv apache-tomcat-10.1.31 tomcat
sudo rm -rf apache-tomcat-10.1.31.tar.gz
sudo useradd -m -s /bin/false tomcat
sudo chown -R tomcat:tomcat /opt/tomcat
</pre>
#  Führen Sie den folgenden Befehl aus, um Tomcat zu starten Systemd:
<pre>
sudo nano /etc/systemd/system/tomcat.service
</pre>
# Fügen Sie den folgenden Inhalt hinzu:
<pre>
[Unit]
Description=Apache Tomcat Web Server
After=network.target
 
[Service]
Type=forking
User=tomcat
Group=tomcat
WorkingDirectory=/opt/tomcat
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh
 
[Install]
WantedBy=multi-user.target
 
</pre>
 
# Führen Sie den folgenden Befehl aus, um Tomcat zu starten:
<pre>
sudo systemctl daemon-reload
sudo systemctl start tomcat
sudo systemctl enable tomcat
</pre>
</pre>


== Konfiguration ==
==== Konfiguration ====
Tomcat wird standardmäßig auf Port 8080 ausgeführt. Sie können den Port in der Datei server.xml ändern.
# Öffnen Sie ein Terminal.
#  Führen Sie den folgenden Befehl aus, um Tomcat zu konfigurieren:
<pre>
<pre>
sudo nano /etc/tomcat10/server.xml
sudo nano /opt/tomcat/conf/server.xml
</pre>
</pre>
Folgende Zeile ändern:
==== Fügen Sie den folgenden Inhalt hinzu====
<pre>
<pre>
<Connector protocol="org.apache.coyote.http11.Http11NioProtocol"
          unixDomainSocketPath="/var/run/start/tomcat.sock"
          connectionTimeout="20000"
          redirectPort="8443"
          maxParameterCount="1000"
          />
</pre>
====Führen Sie den folgenden Befehl aus, um Tomcat zu starten====
<pre>
sudo mkdir -p /var/run/start
sudo chown tomcat:tomcat /var/run/start


<Connector port="8080" protocol="HTTP/1.1"
              connectionTimeout="20000"
              redirectPort="8443"
              maxParameterCount="1000"
              unixDomainSocketPath="/tmp/tomcat.sock" />


sudo chown -R tomcat:tomcat /opt/tomcat
sudo chmod -R 775 /opt/tomcat/logs
sudo systemctl restart tomcat
</pre>
</pre>


Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).

Aktuelle Version vom 3. November 2024, 22:29 Uhr

Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).

Tomcat Installiern

Ubuntu

Installation

  1. Öffnen Sie ein Terminal.
  2. Führen Sie den folgenden Befehl aus, um Tomcat zu installieren:
cd /opt
sudo wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.1.31/bin/apache-tomcat-10.1.31.tar.gz
sudo tar -xvzf apache-tomcat-10.1.31.tar.gz 
sudo mv apache-tomcat-10.1.31 tomcat
sudo rm -rf apache-tomcat-10.1.31.tar.gz
sudo useradd -m -s /bin/false tomcat
sudo chown -R tomcat:tomcat /opt/tomcat
  1. Führen Sie den folgenden Befehl aus, um Tomcat zu starten Systemd:
sudo nano /etc/systemd/system/tomcat.service
  1. Fügen Sie den folgenden Inhalt hinzu:
[Unit]
Description=Apache Tomcat Web Server
After=network.target

[Service]
Type=forking
User=tomcat
Group=tomcat
WorkingDirectory=/opt/tomcat
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh

[Install]
WantedBy=multi-user.target

  1. Führen Sie den folgenden Befehl aus, um Tomcat zu starten:
sudo systemctl daemon-reload
sudo systemctl start tomcat
sudo systemctl enable tomcat

Konfiguration

  1. Öffnen Sie ein Terminal.
  2. Führen Sie den folgenden Befehl aus, um Tomcat zu konfigurieren:
sudo nano /opt/tomcat/conf/server.xml

Fügen Sie den folgenden Inhalt hinzu

<Connector protocol="org.apache.coyote.http11.Http11NioProtocol"
           unixDomainSocketPath="/var/run/start/tomcat.sock"
           connectionTimeout="20000"
           redirectPort="8443"
           maxParameterCount="1000"
           />

Führen Sie den folgenden Befehl aus, um Tomcat zu starten


sudo mkdir -p /var/run/start
sudo chown tomcat:tomcat /var/run/start


sudo chown -R tomcat:tomcat /opt/tomcat
sudo chmod -R 775 /opt/tomcat/logs
sudo systemctl restart tomcat

Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).