Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- groupadd tomcat
- useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
- cd /opt/
- wget www-eu.apache.org/dist/tomcat/tomcat-8/v8.5.23/bin/apache-tomcat-8.5.23.tar.gz
- tar -xzvf apache-tomcat-8.5.6.tar.gz
- mv apache-tomcat-8.5.6 tomcat
- chown -hR tomcat:tomcat tomcat
- chmod +x /opt/tomcat/bin/
- vim ~/.bashrc
- export CATALINA_HOME=/opt/tomcat
- source ~/.bashrc
- $CATALINA_HOME/bin/startup.sh
- http://localhost:8080/
- cd /etc/systemd/system/
- vim tomcat.service
- [Unit]
- Description=Apache Tomcat 8 Servlet Container
- After=syslog.target network.target
- [Service]
- User=tomcat
- Group=tomcat
- Type=forking
- Environment=JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-amd64/jre
- Environment=CATALINA_PID=/opt/tomcat/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
- Restart=on-failure
- [Install]
- WantedBy=multi-user.target
- systemctl daemon-reload
- systemctl start tomcat
- systemctl enable tomcat
- systemctl status tomcat
- ● tomcat.service - Apache Tomcat 8 Servlet Container
- Loaded: loaded (/etc/systemd/system/tomcat.service; enabled; vendor preset: enabled)
- Active: active (running) since Tue 2017-10-17 13:54:04 CEST; 11min ago
- Process: 3521 ExecStop=/opt/tomcat/bin/shutdown.sh (code=exited, status=0/SUCCESS)
- Process: 3559 ExecStart=/opt/tomcat/bin/startup.sh (code=exited, status=0/SUCCESS)
- Main PID: 3567 (java)
- Tasks: 53 (limit: 4915)
- CGroup: /system.slice/tomcat.service
- └─3567 /usr/lib/jvm/java-1.8.0-openjdk-amd64/jre/bin/java -Djava.util.logging.config.file=/opt/tomcat/conf/
- paź 17 13:54:04 acid-G551JM systemd[1]: Starting Apache Tomcat 8 Servlet Container...
- paź 17 13:54:04 acid-G551JM startup.sh[3559]: Using CATALINA_BASE: /opt/tomcat
- paź 17 13:54:04 acid-G551JM startup.sh[3559]: Using CATALINA_HOME: /opt/tomcat
- paź 17 13:54:04 acid-G551JM startup.sh[3559]: Using CATALINA_TMPDIR: /opt/tomcat/temp
- paź 17 13:54:04 acid-G551JM startup.sh[3559]: Using JRE_HOME: /usr/lib/jvm/java-1.8.0-openjdk-amd64/jre
- paź 17 13:54:04 acid-G551JM startup.sh[3559]: Using CLASSPATH: /opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/tom
- paź 17 13:54:04 acid-G551JM startup.sh[3559]: Using CATALINA_PID: /opt/tomcat/tomcat.pid
- paź 17 13:54:04 acid-G551JM systemd[1]: Started Apache Tomcat 8 Servlet Container.
- <role rolename="manager-gui"/>
- <user username="admin" password="admin" roles="manager-gui,admin-gui"/>
- <Context antiResourceLocking="false" privileged="true" >
- <!-- <Valve className="org.apache.catalina.valves.RemoteAddrValve"
- allow="127.d+.d+.d+|::1|0:0:0:0:0:0:0:1" /> -->
- <Manager sessionAttributeValueClassNameFilter="java.lang.(?:Boolean|Integer|Long|Number|String)|org.apache.catalina.filters.CsrfPreventionFilter$LruCache(?:$1)?|java.util.(?:Linked)?HashMap"/>
- <Context antiResourceLocking="false" privileged="true" >
- <!-- <Valve className="org.apache.catalina.valves.RemoteAddrValve"
- allow="127.d+.d+.d+|::1|0:0:0:0:0:0:0:1" /> -->
- systemctl restart tomcat
Add Comment
Please, Sign In to add comment