linux 在线下载安装tomcat

创建Tomcat目录方便后续管理

mkdir /usr/local/tomcat
cd /usr/local/tomcat

选择要下载的版本

去tomcat库查看想要下载的版本

https://mirrors.cnnic.cn/apache/tomcat/

下载

选择tomcat9的一个版本

wget https://mirrors.cnnic.cn/apache/tomcat/tomcat-9/v9.0.65/bin/apache-tomcat-9.0.65.tar.gz

解压

tar xzf apache-tomcat-9.0.65.tar.gz

## 测试
cd apache-tomcat-9.0.65/
sh bin/startup.sh

## 访问8080端口看成功与否
## 关闭
sh bin/shutdown.sh

## 查看当前路径
pwd 

## 修改配置文件
vim /etc/profile

# 在配置文件末尾增加tomcat配置
TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-9.0.7
PATH=$PATH:$TOMCAT_HOME/bin
export TOMCAT_HOME PATH

# 刷新配置
source /etc/profile

验证

## 启动tomcat
startup.sh

## 关闭tomcat
shutdown.sh

 添加防火墙开放端口

##添加防火墙开放端口
firewall-cmd --zone=public --add-port=8080/tcp --permanent

## 重启防火墙
systemctl restart firewalld.service

创建tomcat自启动配置

新建服务脚本

vim /etc/init.d/tomcat

添加以下代码脚本

#!/bin/bash
# description: Tomcat9 Start Stop Restart
# processname: tomcat9
# chkconfig: 234 20 80
 
CATALINA_HOME=/usr/local/apache-tomcat-9.0.65
 
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 apache-tomcat-9.0.65

 启动方式

启动: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

猜你喜欢

转载自blog.csdn.net/qq_42350107/article/details/127019610