Tomcat Installiern
Ubuntu
Installation
- Öffnen Sie ein Terminal.
- 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
- Führen Sie den folgenden Befehl aus, um Tomcat zu starten Systemd:
sudo nano /etc/systemd/system/tomcat.service
- 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
- Führen Sie den folgenden Befehl aus, um Tomcat zu starten:
sudo systemctl daemon-reload
sudo systemctl start tomcat
sudo systemctl enable tomcat
Konfiguration
- Öffnen Sie ein Terminal.
- 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