Linux下将tomcat启动设为服务
程序员文章站
2024-02-11 14:52:46
...
- 切换到
tomcat/bin
目录下,修改satrtup.sh
内容,在#!/bin/sh
下一行添加如下内容:
#chkconfig: 2345 80 90
#description:tomcat auto start
#processname: tomcat
<br />
- 修改
catalina.sh
文件,在export部分添加:
export CATALINA_BASE=/home/test/tomcat
export CATALINA_HOME=/home/test/tomcat
export CATALINA_TMPDIR=/home/test/tomcat
<br />
- 在
/etc/init.d/
目录下创建startup.sh
的软链:ln -s /usr/local/tomcat/bin/startup.sh /etc/rc.d/init.d/tomcat7
,为其添加执行权限chmod +x tomcat7
<br />
- 添加至服务,之后即可通过
service tomcat7
来启动tomcat,且开机自启动
chkconfig --add tomcat7
chkconfig tomcat7 on
<br />注:如果启动时提示 JAVA_HOME和JRE都没有找到,则是因为环境变量没有配置好,可以添加环境变量,也可以在tomcat/bin/setclasspath.sh
文件中添加上环境变量:JAVA_HOME=/usr/local/jdk JRE_HOME=/usr/local/jdk/jre
<br />
chkconfig相关命令##
chkconfig [--add] [--del] [--list] [系统服务]
service [系统服务] status
上一篇: 公网ip经常变动的解决方法
下一篇: 不相同的子串的个数