linux 设置tomcat开机启动
2020-05-13 本文已影响0人
纳米君
- 修改tomcat/bin目录下的startup.sh
#chkconfig: 2345 80 90
#description:tomcat auto start
#processname: tomcat
image.png
- 修改tomcat/bin目录下的catalina.sh
export CATALINA_BASE=/usr/local/tomcat8
export CATALINA_HOME=/usr/local/tomcat8
export CATALINA_TMPDIR=/usr/local/tomcat8
image.png
vi catalina.sh
, 然后直接输入./export
, 回车即可搜到上图所示位置.
- 添加连接到/etc/rc.d/init.d目录
ln -s /usr/local/tomcat8/bin/startup.sh /etc/rc.d/init.d/tomcat8
- 查看tomcat执行权限
如果没有执行权限, 需要执行
chmod +x tomcat8
- 添加开机启动服务
chkconfig --add tomcat8
- 确认是否添加成功
chkconfig --list
image.png
- 启动tomcat
service tomcat8 start
可能报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
编辑tomcat/bin目录下的setclasspath.sh, 增加以下信息:
export JAVA_HOME=/usr/java/jdk1.8.0_91
export JRE_HOME=/usr/java/jdk1.8.0_91/jre
image.png