最简单的【 Apache Tomcat】安装调试教程

在这里插入图片描述

演示环境:
系统版本:CentOS Linux release 7.7.1908 (Core)#
Tomcat:7.0.76

一、环境准备及安装

1.yum源配置

点击这里查看yum源配置
↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑

2. 安装命令

yum -y install java-1.8*
yum -y install tomcat
yum install tomcat-webapps tomcat-admin-webapps
yum install tomcat-docs-webapp tomcat-javadoc
systemctl start tomcat
命令解释说明:
- 安装支持环境 java 1.8
- 安装 tomcat主文件
- 安装默认Tomcat根页面(tomcat-webapps)和Tomcat Web应用程序管理器和
Virtual Host Manager(tomcat-admin-webapps)
- 安装在线文档
- 启动tomcat服务

3.测试

  • 命令行输入curl http://127.0.0.1:8080 这种测试不受防火墙影响
    在这里插入图片描述
  • 浏览器中输入 http:// IP:8080
    在这里插入图片描述

如果觉得yum安装太简单,源码安装教程:(刺激一下)

引用哔哩哔哩的尚硅谷Linux运维

4.常见问题排错

  • 当浏览器测试不出现如图结果时,请使用curl http://127.0.0.1:8080 进行测试正常
  • 如果两种测试方法都不正常
    • 检查8080端口是否占用,占用更换端口,或者关闭占用端口的程序。
    • 非以上情况,请卸载java和tomcat ,重新安装。
    yum remove -y tomcat*
    yum remove -y java-1.8*
    

二、Apache Tomcat 相关命令

netstat -antp | grep :8080
firewall-cmd --zone=public --add-port=8080/tcp --permanent
systemctl start firewalld
systemctl stop firewalld
systemctl restart firewalld
firewall-cmd --zone=public --add-port=8080/tcp --permanent
systemctl start tomcat
systemctl restart tomcat
查看端口命令,:后面加端口号 
防火墙开放8080端口
开启防火墙
关闭防火墙
重启防火墙
打开Tomcat 
重启tomcat

三、Apache Tomcat简介

↑相信大家都知道Tomcat是干什么的(可忽略)↑

  • Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
  • 当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。
原文地址:https://www.cnblogs.com/tianyao2020/p/12755230.html