标签:CATALINA java tomcat 记录 catalina 日志 安装 OUT
服务器 cestos7
安装jdk
查看jdk 是否安装
java -version
显示版本,则已安装,查看jdk版本与实际安装版本是否一致,不一致需要删除旧版本
rpm -qa | grep java
查看jdk所在位置执行删除命令
rpm -e --nodeps java-1.8.0-openjdk
nodeps 删除时连带相关依赖一起删除 或
yum -y remove java-1.8.0-openjdk*
或
yum -y remove tzdata-java.noarch 卸载tzdata-java
查看JDK版本
yum -y list java
安装
yum install -y java-1.8.0-openjdk-devel.x86_64
查看版本
java -version
出现响应版本则完成安装
安装tomcat
在官网找到对应tomcat版本
执行下载命令
sudo wget
也可以通过离线下载并上传至服务器
解压压缩包
sudo tar -zxvf
编辑环境变量
vim /etc/profile
在文件末尾插入
点击查看代码
``` export CATALINA_HOME=/usr/local/tomcat export CATALINA_BASE=/usr/local/tomcat export TOMCAT_HOME=/usr/local/tomcat ```使环境变量生效
source /etc/profile
tomcat 安装完成可以启动进行测试
配置tomcat 使catalina.out文件按天生成
安装Cronolog
wget https://files.cnblogs.com/files/crazyzero/cronolog-1.6.2.tar.gz
tar zxvf cronolog-1.6.2.tar.gz
cd cronolog-1.6.2
安装 make
yum install gcc automake autoconf libtool make
./configure
make install
which cronolog
修改tomcat
修改 catalina.sh
修改:
if [ -z "$CATALINA_OUT" ] ; then
CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out
fi
为:
if [ -z "$CATALINA_OUT" ] ; then
CATALINA_OUT="$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out
fi
删除生成日志文件
点击查看代码
注释:
touch "$CATALINA_OUT"
为:
#touch "$CATALINA_OUT"
修改:
org.apache.catalina.startup.Bootstrap "$@" start \
>> "$CATALINA_OUT" 2>&1 "&"
为:
org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \
| /usr/local/sbin/cronolog "$CATALINA_OUT" >> /dev/null &
重启
参考
https://blog.csdn.net/wx_15323880413/article/details/104996780
https://www.cnblogs.com/weibanggang/p/10422819.html
https://www.jianshu.com/p/1abc5ae3251c
标签:CATALINA,java,tomcat,记录,catalina,日志,安装,OUT 来源: https://www.cnblogs.com/zhl3656/p/15931411.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。