一、官网下载TomCat安装包

官网:https://tomcat.apache.org/download-90.cgi
我服务器是阿里云服务器的centos
下载下述安装包
在这里插入图片描述

二、上传并解压压缩包

1.用Xftp上传刚刚下载的压缩包
在这里插入图片描述
2.在XShell中输入命令进行解压

cd /environment/Tomcat9
tar -zxvf apache-tomcat-9.0.107.tar.gz

在这里插入图片描述
为了方便管理,可以将解压后的文件夹重命名为更简单的名称,例如 tomcat9
在这里插入图片描述

三、启动Tomcat

1.在XShell中输入下述命令转到tomcat9目录

cd /environment/Tomcat9/tomcat9

2.进入 bin 目录并启动Tomcat服务

cd bin
./startup.sh

看到类似下述输出说明启动成功
在这里插入图片描述
可以使用下述命令关闭Tomcat

./shutdown.sh

在这里插入图片描述

四、检查Tomcat是否运行

(这一步需要先保证Tomcat处于开启状态)
1.检查端口监听状态
默认情况下,Tomcat会在8080端口运行。运行以下命令检查端口是否被监听:

netstat -tuln | grep 8080

如果看到类似以下输出,说明Tomcat正在监听8080端口:

tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN

在这里插入图片描述
2. 浏览器访问
在本地浏览器中访问以下地址:

http://<服务器IP>:8080

如果看到Tomcat的默认欢迎页面(如下图所示),说明Tomcat已成功启动。
在这里插入图片描述

五、配置防火墙(如果需要)

如果你无法访问 http://<服务器IP>:8080,可能是防火墙阻止了流量。你需要开放8080端口。

(1) 检查防火墙状态
运行以下命令查看防火墙是否启用:

systemctl status firewalld

如果显示 active (running),说明防火墙正在运行。

(2) 开放8080端口
运行以下命令开放8080端口:

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

(3) 再次检查端口
重新运行以下命令确认端口是否已开放:

firewall-cmd --list-all

你应该能在输出中看到 8080/tcp。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐