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

虾米哥 阅读:129 2022-05-23 17:58:44 评论:0

在这里插入图片描述

演示环境:
系统版本: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服务器。

标签:程序员
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

搜索
排行榜
关注我们

一个IT知识分享的公众号