„Installation System“ ändern

Kaimbacher 2021-07-21 08:59:51 +00:00
parent 33f8b4c854
commit b33b6be82b

@ -41,5 +41,41 @@ sudo chmod g+x /opt/tomcat/conf
sudo chown -R tomcat webapps/ work/ temp/ logs/
```
## Create tomcat service
Now, create a new file for Tomcat inside /etc/systemd/system directory:
`sudo nano /etc/systemd/system/tomcat.service`
> ```
> > [Unit]
> > Description=Apache Tomcat Web Application Container
> > After=network.target
> >
> > [Service]
> > Type=forking
> >
> > Environment=JAVA_HOME=/usr/lib/jvm/adoptopenjdk-8-hotspot-amd64
> > Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid
> > Environment=CATALINA_HOME=/opt/tomcat
> > Environment=CATALINA_BASE=/opt/tomcat
> > Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'
> > Environment='JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom'
> >
> > ExecStart=/opt/tomcat/bin/startup.sh
> > ExecStop=/opt/tomcat/bin/shutdown.sh
> >
> > User=tomcat
> > Group=tomcat
> > UMask=0007
> > RestartSec=10
> > Restart=always
> >
> > [Install]
> > WantedBy=multi-user.target
```
Reload the systemd daemon:
`sudo systemctl daemon-reload`
Now you can start Tomcat server:
`sudo systemctl enable tomcat`