Datei tomcat9.service
von BuSchu- SNIPPET_TEXT:
-
- root@lnx-64-debian-9-8:/var/log/tomcat9 # cat /lib/systemd/system/tomcat9.service
- #
- # Systemd unit file for Apache Tomcat
- #
- [Unit]
- Description=Apache Tomcat 9 Web Application Server
- Documentation=https://tomcat.apache.org/tomcat-9.0-doc/index.html
- After=network.target
- [Service]
- # Configuration
- Environment="CATALINA_HOME=/usr/share/tomcat9"
- Environment="CATALINA_BASE=/var/lib/tomcat9"
- Environment="CATALINA_TMPDIR=/tmp"
- Environment="JAVA_OPTS=-Djava.awt.headless=true"
- EnvironmentFile=-/etc/default/tomcat9
- # Lifecycle
- Type=simple
- ExecStartPre=+/usr/libexec/tomcat9/tomcat-update-policy.sh
- ExecStart=/bin/sh /usr/libexec/tomcat9/tomcat-start.sh
- SuccessExitStatus=143
- Restart=on-abort
- # Logging
- SyslogIdentifier=tomcat9
- # Security
- User=tomcat
- Group=tomcat
- PrivateTmp=yes
- AmbientCapabilities=CAP_NET_BIND_SERVICE
- NoNewPrivileges=true
- LogsDirectory=tomcat9
- LogsDirectoryMode=750
- CacheDirectory=tomcat9
- CacheDirectoryMode=750
- ProtectSystem=strict
- ReadWritePaths=/etc/tomcat9/Catalina/
- ReadWritePaths=/var/lib/tomcat9/webapps/
- [Install]
- WantedBy=multi-user.target
Quellcode
Hier kannst du den Code kopieren und ihn in deinen bevorzugten Editor einfügen. PASTEBIN_DOWNLOAD_SNIPPET_EXPLAIN