首页| 新闻| 娱乐| 游戏| 科普| 文学| 编程| 系统| 数据库| 建站| 学院| 产品| 网管| 维修| 办公| 热点
RH linux系统中,如果简单的将$CATALINA_HOME/bin/startup.sh放在/etc/rc.local中,并不能使之自动启动。这里有些工作要做。假设已经安装好了jsvc(如何安装jsvc,请查看tomcat随机文档),在此,只写出tomcat的启动脚本如下:
#!/bin/sh## Startup Script for Tomcat5## chkconfig: 345 88 14# description: Tomcat Daemon# processname: jsvc# pidfile: /var/run/jsvc.pid# config:## Source function library.. /etc/rc.d/init.d/functions## Adapt the following lines to your configurationJAVA_HOME=/usr/local/jdkCATALINA_HOME=/usr/local/tomcatDAEMON_HOME=$CATALINA_HOME/binTOMCAT_USER=tomcat5# for multi instances adapt those lines.TMP_DIR=/usr/local/tomcat/tempPID_FILE=/usr/local/tomcat/logs/jsvc.pidCATALINA_BASE=/usr/local/tomcatCATALINA_OPTS=CLASSPATH=/$JAVA_HOME/lib/tools.jar:/$CATALINA_HOME/bin/commons-daemon.jar:/$CATALINA_HOME/bin/bootstrap.jarcase "$1" in start) # # Start Tomcat # $DAEMON_HOME/jsvc / -user $TOMCAT_USER / -home $JAVA_HOME / -Dcatalina.home=$CATALINA_HOME / -Dcatalina.base=$CATALINA_BASE / -Djava.io.tmpdir=$TMP_DIR / -wait 10 / -pidfile $PID_FILE / -outfile $CATALINA_HOME/logs/catalina.out / -errfile '&1' / $CATALINA_OPTS / -cp $CLASSPATH / org.apache.catalina.startup.Bootstrap # # To get a verbose JVM #-verbose / # To get a debug of jsvc. #-debug / exit $? ;; stop) # # Stop Tomcat # $DAEMON_HOME/jsvc / -stop / -pidfile $PID_FILE / org.apache.catalina.startup.Bootstrap exit $? ;; *) echo "Usage tomcat.sh start/stop" exit 1;;esac
将此script放到/etc/init.d/目录中,加上可执行权限,就可以用chkconfig来配置了!
练就火眼金睛 十一种常见电脑
打印机共享提示“操作无法完成
如何查找有故障的配件
回眸一笑百魅生,六宫粉黛无颜色
岁月静美,剪一影烟雨江南
芜湖有个“松鼠小镇”
小满:小得盈满,一切刚刚好!
一串串晶莹剔透的葡萄,像一颗颗宝石挂在藤
正宗老北京脆皮烤鸭
人逢知己千杯少,喝酒搞笑图集
搞笑试卷,学生恶搞答题
新闻热点
疑难解答
图片精选
Linux环境下如何使用PHP处理图像
使用PHP脚本修改Linux或Unix系统口
Linux系统怎么为Firefox火狐浏览器
使用WinSCP连接到Linux实现管理的
网友关注