至于安装tomcat步骤如下:
先下载linux版本的源码包,然后上传到服务器,解压到当前文件夹,进入bin下,运行startup.sh文件,tomcat就启动起来了。
那么如何把tomcat加入系统服务,并且自启动呢?
1.创建启动文件
#touch /etc/init.d/tomcat
2.编辑启动文件
#vim /etc/init.d/tomcat
进入后按i进入编辑模式,输入以下内容
#!/bin/bash
#chkconfig: 2345 10 90
#description: tomcat service
JAVA_HOME=/usr/local/java
PATH=$JAVA_HOME/bin:$PATH
CATALINA_HOME=/usr/local/tomcat
export JAVA_HOME PATH CATALINA_HOME
case $1 in
start)
sh $CATALINA_HOME/bin/startup.sh
;;
stop)
sh $CATALINA_HOME/bin/shutdown.sh
;;
restart)
sh $CATALINA_HOME/bin/shutdown.sh
sh $CATALINA_HOME/bin/startup.sh
;;
esac
exit 0
3、将创建的/etc/init.d/tomcat文件添加权限,设置自启动
增加tomcat服务控制脚本执行权限
chmod 755 /etc/init.d/tomcat
通过chkconfig命令将tomcat服务加入到自启动服务中
chkconfig --add tomcat
在做这一步的时候遇到了,service tomcat does not support chkconfig,这是由于没有在文件中添加 #chkconfig: 2345 10 90 这句话。
设置自启动
chkconfig --level 35 tomcat on
查看是否添加成功
chkconfig --list tomcat