tomcat的使用和创建
1.官网找tomact包路径
1 | https://tomcat.apache.org/download-80.cgi |
2.复制路径,下载
1 | wget https://mirrors.bfsu.edu.cn/apache/tomcat/tomcat-8/v8.5.56/bin/apache-tomcat-8.5.56.tar.gz |
3.解压
1 | tar zxvf apache-tomcat-8.5.56.tar.gz |
4.移动和开始
1 | 创建文件 |
tomcat
1 | 开始 |
5.自动化tomcat开启或关闭
1 | shell时间写法 |
1.sh开启
1 | vi tomcat.sh |
2.crontab开启tomcat
1 | crontab -e |
脚本
1 | !/bin/bash |
3.crontab关闭tomcat
1 | crontab -e |
脚本
1 | !/bin/bash |
4.开启时发生错误
1 | Neither the JAVA_HOME nor the JRE_HOME environment variable is defined |
5.改端口号
1 | cd /use/tomcat/apache-tomcat-7.0.104/conf |
6.tomcat7的脚本
开启
1 | !/bin/bash |
关闭
1 | !/bin/bash |
6.tomcat日志查看实用日志
查看tomcat运行日志 | tail -f catalina.out |
---|---|
通过关键字搜索查看日志 | cat jeewx-2015-09-20.log |
查看固定时间日志 | cat jeewx-2015-09-20.log |
查看最近50行日志 | tail -n 50 -f catalina.out |
tomcat输出的错误信息更为详细
在WEB-INF/classes目录下新建一个名为 logging.properties 文件
1 | handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHandler |
8.监控tomcat
github上下载
1 | https://github.com/psi-probe/psi-probe/releases |
拷贝到这里
1 | cp probe.war /use/tomcat/apache-tomcat-8.5.56/webapps/probe.war |
配置conf/tomcat-users.xml文件
1 | <role rolename="probeuser"/> |