(Unterschied zwischen Seiten)
|
|
Zeile 1: |
Zeile 1: |
| == Tomcat Installiern ==
| | Der Spring Container hilft dabei, Objekte in einer Anwendung zu erstellen und zu verwalten. |
| === Ubuntu===
| |
| ==== Installation ====
| |
| # Öffnen Sie ein Terminal.
| |
| # Führen Sie den folgenden Befehl aus, um Tomcat zu installieren:
| |
| <pre>
| |
| 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
| |
| </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>
| |
| | |
| ==== Konfiguration ====
| |
| # Öffnen Sie ein Terminal.
| |
| # Führen Sie den folgenden Befehl aus, um Tomcat zu konfigurieren:
| |
| <pre>
| |
| sudo nano /opt/tomcat/conf/server.xml
| |
| </pre>
| |
| ==== Fügen Sie den folgenden Inhalt hinzu====
| |
| <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
| |
| | |
| | |
| sudo chown -R tomcat:tomcat /opt/tomcat
| |
| sudo chmod -R 775 /opt/tomcat/logs
| |
| sudo systemctl restart tomcat
| |
| </pre>
| |
Version vom 12. Oktober 2024, 17:26 Uhr
Der Spring Container hilft dabei, Objekte in einer Anwendung zu erstellen und zu verwalten.