CentoS 7.8.2003 安装篇三:Cronolog 日期切割工具

236 阅读1分钟

一、下载

wget cronolog.org/download/cr… 二. 解压缩 tar zxvf cronolog-1.6.2.tar.gz 三. 进入安装目录 cd cronolog-1.6.2 四. 运行安装 ./configure make make install 五. 查看是否安装成功 which cronolog 结果:/usr/local/sbin/cronolog (这个是cronolog的安装路径,后面会用到)

六、以上安装可能出现错误

make: *** 没有指明目标并且找不到 makefile。 停止

出现这个错误不要慌,

原因 1。没有执行 ./configure 所以没能生成makefile

原因 2。不是没有makefile文件,而是你没有安装gcc编译器。先安装gcc编译器吧,与gcc相关联的软件比较多,你需要逐个安装。安装完gcc后才能用源代码的方式编译安装软件。

使用make clean 清除前一个make形成的.log文件

#yum install gcc-c++ -y

yum -y install gcc

七、修改Tomcat下bin/catalina.sh文件

修改为: shift

touch "$CATALINA_OUT"

if [ "1"="security"];thenif[1" = "-security" ] ; then if [ have_tty -eq 1 ]; then echo "Using Security Manager" fi shift eval _NOHUP "\"_RUNJAVA"" ""LOGGINGCONFIG"¨LOGGING_CONFIG\"" LOGGING_MANAGER JAVAOPTSJAVA_OPTS CATALINA_OPTS
-classpath ""CLASSPATH\"" \ -Djava.security.manager \ -Djava.security.policy=="\"CATALINA_BASE/conf/catalina.policy""
-Dcatalina.base=""CATALINA_BASE\"" \ -Dcatalina.home="\"CATALINA_HOME""
-Djava.io.tmpdir=""CATALINATMPDIR"¨ org.apache.catalina.startup.Bootstrap"CATALINA_TMPDIR\"" \ org.apache.catalina.startup.Bootstrap "@" start 2>&1
| /usr/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null &

else eval _NOHUP "\"_RUNJAVA"" ""LOGGINGCONFIG"¨LOGGING_CONFIG\"" LOGGING_MANAGER JAVAOPTSJAVA_OPTS CATALINA_OPTS
-classpath ""CLASSPATH\"" \ -Dcatalina.base="\"CATALINA_BASE""
-Dcatalina.home=""CATALINA_HOME\"" \ -Djava.io.tmpdir="\"CATALINA_TMPDIR""
org.apache.catalina.startup.Bootstrap "@" start 2>&1\ | /usr/local/sbin/cronolog "CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null &

fi 修改后,重启Tomcat。可以看到更改已经生效 ———————————————— 版权声明:本文为CSDN博主「mhi()」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:blog.csdn.net/chengxuyuan…