Linux下安装Tomcat

本文详细介绍了如何在Linux环境下部署并配置Tomcat服务器,包括安装JDK、解压Tomcat软件包、启动与停止Tomcat服务、配置防火墙开放端口、编写启动脚本以及设置开机自启动等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Tomcat需要jdk的支持,先看看自己是否安装了jdk,可以输入javac看看

1.把软件包上传到opt目录下

2.使用指令解压:tar -zxvf apache-tomcat-8.5.5.tar.gz

3.切换到tomcat的bin目录下,指令:cd apache-tomcat-8.5.5/bin/

4.启动tomcat指令:./startup.sh,在虚拟机里面是可以访问的(关闭:./shutdown.sh)

5.如果Linux的8080端口号没有开放的话,windows上的浏览器是访问不到的,还需要在Linux上开放端口号

查看开放的端口号:service iptables status  

发现只开放了22号端口,所以我们还需要在防火墙上开放8080端口

vim /etc/sysconfig/iptables,添加上8080端口


6.重新启动防火墙指令:service iptables restart


7.发现8080端口已经打开了

8.本机的浏览器以及可以访问了

9.使用脚本来启动tomcat

init.d下面放着所有服务,都可以通过service (start,stop,restart)的方式来运行,我们自己添加一个

 vim /etc/init.d/tomcat

编写脚本,需要把jdk的环境变量也配置上去

#!/bin/bash
# description: Tomcat8 Start Stop Restart
# processname: tomcat8
# chkconfig: 234 20 80

JAVA_HOME=/opt/jdk1.8.0_101
export JAVA_HOME
CATALANA_HOME=/opt/apache-tomcat-8.5.5 
export CATALINA_HOME  
   
case "$1" in  
start)  
    echo "Starting Tomcat..."  
    $CATALANA_HOME/bin/startup.sh  
    ;;  
   
stop)  
    echo "Stopping Tomcat..."  
    $CATALANA_HOME/bin/shutdown.sh  
    ;;  
   
restart)  
    echo "Stopping Tomcat..."  
    $CATALANA_HOME/bin/shutdown.sh  
    sleep 2  
    echo  
    echo "Starting Tomcat..."  
    $CATALANA_HOME/bin/startup.sh  
    ;;  
   
*)  
    echo "Usage: $prog {start|stop|restart}"  
    ;;  
esac  
exit 0

10.测试

11.配置开机自启动

chkconfig --add tomcat(添加服务)

chkconfig tomcat on(开机自启动)

chmod 755 tomcat (添加可执行权限)

chkconfig --add tomcat
chkconfig tomcat on
chmod 755 tomcat

chkconfig --list(查看)当前是在第五个级别

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

原飞木

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值