1、创建Tomcat目录方便后续管理
mkdir /data/software/tomcat
cd /data/software/tomcat
2、下载9.0版本tomcat官网,这里使用9.0.62示例,使用ftp移至目录/data/software/tomcat
3、解压tomcat
tar -xvf apache-tomcat-9.0.62.tar.gz
4、启动Tomcat程序
cd /data/software/tomcat/apache-tomcat-9.0.62/bin
##启动或关闭Tomcat
./startup.sh
./shutdown.sh
5、添加防火墙开放端口
##添加防火墙开放端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent
systemctl restart firewalld.service
6、tomcat自启动配置
新建服务脚本
vim /etc/init.d/tomcat
添加以下代码
#!/bin/bash
# description: Tomcat9 Start Stop Restart
# processname: tomcat9
# chkconfig: 234 20 80
CATALINA_HOME=/data/software/tomcat/apache-tomcat-9.0.62
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
;;
*)
echo 'please use : tomcat {start | stop | restart}'
;;
esac
exit 0
添加权限
chmod a+x tomcat
启动方式
启动:service tomcat start
停止:service tomcat stop
重启:service tomcat restart
若遇到jre找不到报错,需要在catalina.sh加入以下代码
export JAVA_HOME=/data/software/java/jdk1.8.0_201
export JRE_HOME=/data/software/java/jdk1.8.0_201/jre
配置开机自启动
chkconfig --add tomcat
chkconfig tomcat on