CentOS7安装tomcat8

本文详细介绍了在Linux系统中如何下载并安装Tomcat8,包括解压安装包、启动服务、开放默认的8080端口,以及如何修改和测试Tomcat的端口配置。在修改端口后,还涉及了防火墙规则的更新和服务器的重启操作。

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

前提:已经安装好了java环境!!!

1.下载tomcat8

tomcat8下载地址
上传到服务器
在这里插入图片描述
进入终端并进入目录:

cd /usr/local/

在这里插入图片描述

2.解压压缩包

tar -zxvf apache-tomcat-8.5.87.tar.gz

在这里插入图片描述
解压完成,得到文件夹。
进入bin目录

cd apache-tomcat-8.5.87/bin/

3.启动tomcat

./startup.sh

在这里插入图片描述

4.开放8080端口,tomcat默认配置端口为8080

firewall-cmd --zone=public --add-port=8080/tcp --permanent

在这里插入图片描述

5.重启防火墙

systemctl restart firewalld.service

6.查看是否开放8080端口

firewall-cmd --list-ports

在这里插入图片描述

8.访问:ip + 端口号进入tomcat默认页面

在这里插入图片描述
以上安装完成。如需更改tomcat默认端口请继续往下看。

如需更改tomcat默认端口,测试使用8082端口

1.进入tomcat配置文件目录

cd /usr/local/apache-tomcat-8.5.87/conf/

在这里插入图片描述

2.进入文件修改端口为8082

vim server.xml

在这里插入图片描述
i键进行编辑,编辑完成后按Esc,再按英文冒号:并输入wq回车保存。

3.如果tomcat已启动,则需要停止tomcat,并关闭tomcat之前的端口

进入bin目录

cd /usr/local/apache-tomcat-8.5.87/bin/

停止tomcat

./shutdown.sh

在这里插入图片描述
关闭端口
先查看端口

firewall-cmd --list-ports

在这里插入图片描述
移除

firewall-cmd --zone=public --remove-port=8080/tcp --permanent

在这里插入图片描述
添加新的端口8082

firewall-cmd --zone=public --add-port=8082/tcp --permanent

在这里插入图片描述
重新加载防火墙

systemctl restart firewalld.service

再次查看防火墙开放端口列表

firewall-cmd --list-ports

在这里插入图片描述
端口已打开(如果你用的是第三方服务器那么就需要在控制台打开端口,例如阿里云服务器)
在这里插入图片描述

重新启动tomcat
在这里插入图片描述
测试:
在这里插入图片描述
大功告成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值