web服务之Tomcat

目录

Tomcat介绍

Tomcat组件

Tomcat组件

JavaServlet

JSP容器

Tomcat部署步骤

关闭防火墙,将安装 Tomcat 所需软件包上传到 /opt 目录下

安装 JDK

设置 JDK 环境变量 

 安装启动 Tomcat

 tomcat的主要目录

 Tomcat 虚拟主机配置

创建test1和test2项目目录和文件

修改 Tomcat 主配置文件 

 浏览器访问验证

 小结


Tomcat介绍

免费的、开放源代码的Web应用服务器,属于轻量级应用服务器
在中小型系统和并发访问用户不是很多的场合下被普遍使用
是开发和调试JSP程序的首选
Apache软件基金会(Apache Software Foundation)Jakarta项目中的一个核心项目
由Apache、Sun和一些公司及个人共同开发而成
深受Java爱好者的喜爱,并得到部分软件开发商的认可
目前比较流行的Web应用服务器
Tomcat对比于Apache或者Nginx这些Web服务器,都具有处理HTML页面的功能,然而由于其处理静态HTML的能力远不及Apache或者Nginx,所以Tomcat通常是作为一个Servlet和JSP容器,单独运行在后端。
 

Tomcat组件

Tomcat组件

Tomcat由一系列的组件构成,其中核心的组件有三个:

  • Web容器——完成Web服务器的功能。
  • Servlet 容器——名字为catalina, 用于处理Servlet代码。
  • JSP容器——用于将JSP动态 页翻译成Servlet代码。

JavaServlet

JavaServlet是运行在Web服务器或应用服务器上的程序,它是作为来自web浏览器或其他HTTP客户端的请求和HTTP服务器上的数据库或应用程序之间的中间层。使用Servlet,可以收集来自 页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建 页。与CGI (公共 关接口)功能相类似。

JSP容器

JSP全称:Java Server Pages
是一种动态 页开发技术。它使用JSP标签在HTML 页中插入Java代码。标签通常以<%>结束。JSP是一 种Java servlet,主要用于实现Java web应用程序的用户界面部分。
JSP 通过 页表单获取用户输入数据、访问数据库及其他数据源,然后动态地创建 页。
 

Tomcat部署步骤

关闭防火墙,将安装 Tomcat 所需软件包上传到 /opt 目录下

安装 JDK

设置 JDK 环境变量 

 

 

 

 

 安装启动 Tomcat

 tomcat的主要目录

  • 查看目录命令 —— ll /usr/local/tomcat/

 Tomcat 虚拟主机配置

很多时候公司会有多个项目需要运行,那么肯定不可能是一台服务器上运行多个Tomcat服务,这样会消耗太多的系统资源。此时,就需要使用到Tomcat虚拟主机。例如现在新增两个域名www.test1.com和www.test2.com,希望通过这两个域名访问到不同的项目内容。

创建test1和test2项目目录和文件

修改 Tomcat 主配置文件 

 

 浏览器访问验证

 浏览器访问 http://www.test1.com:8080 页面显示 this is test1 page!
浏览器访问 http://www.test2.com:8080 页面显示 this is test2 page!

 小结

tomcat 一个轻量级应用服务器,用来发布web项目.

Tomcat组件

  • Web容器——完成Web服务器的功能。
  • Servlet 容器——名字为catalina, 用于处理Servlet代码。
  • JSP容器——用于将JSP动态 页翻译成Servlet代码。

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92146 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年10月15日
下一篇 2022年10月15日

相关推荐