15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > Tomcat就是这么简单

Tomcat就是这么简单

时间:2023-06-29 15:30:01 | 来源:网站运营

时间:2023-06-29 15:30:01 来源:网站运营

Tomcat就是这么简单:

Tomcat就是这么简单

什么是Tomcat

Tomcat简单的说就是一个运行JAVA的网络服务器,底层是Socket的一个程序,它也是JSP和Serlvet的一个容器。

为什么我们需要用到Tomcat

如果你学过html,css,你会知道你写的页面只能自己访问,别人不能远程访问你写的页面,Tomcat就是提供能够让别人访问自己写的页面的一个程序













配置Tomcat

运行Tomcat需要JDK的支持【Tomcat会通过JAVA_HOME找到所需要的JDK】。



















注意:如果在使用Tomcat时出现了Error deploying web application directory web222,很大原因就是jdk和tomcat的版本不匹配。目前,jdk8不能匹配tomcat7.0,所以要降低jdk版本【换成JDK7】

当然也有可能不是一帆风顺能够直接启动Tomcat,不能正常启动Tomcat会有以下情况

  1. JAVA_HOME配置错误
  2. 端口被占用了






相关术语介绍













tomcat结构目录













目录的简单介绍

  1. bin:启动和关闭tomcat的bat文件
  2. conf:配置文件



  1. lib:该目录放置运行tomcat运行需要的jar包
  2. logs:存放日志,当我们需要查看日志的时候,可以查询信息
  3. webapps:放置我们的web应用
  4. work工作目录:该目录用于存放jsp被访问后生成对应的server文件和.class文件

webapps目录的详细说明

在webapps中建立了web1目录,下面放置我们的html文件,jsp文件,图片等等,则web1就被当做web应用管理起来【tomcat6.0以后的版本才支持】

例子:在webapps下创建一个web站点,在web站点下创建一个html文件,访问html文件













web站点的目录是有规范的










为什么要这样设置web站点目录呢?

下面将web站点下的helloword2.xml文件作为站点的首页

























<welcome-file-list> <welcome-file>helloword2.html</welcome-file> </welcome-file-list>























配置虚拟目录

为什么需要配置虚拟目录?

配置虚拟目录方法一:

























<Context path="/web1" docBase="D:/web1"/>























配置虚拟目录方法二:







<?xml version="1.0" encoding="UTF-8"?> <Context docBase="D:/web1" reloadable="true"> </Context>


配置临时域名

访问Tomcat服务器有好几种方式

配置临时域名步骤

























设置虚拟主机

什么是虚拟主机?

多个不同域名的网站共存于一个Tomcat中

为什么需要用到虚拟主机?

例子:我现在开发了4个网站,有4个域名。如果我不配置虚拟主机,一个Tomcat服务器运行一个网站,我就需要4台电脑才能把4个网站运行起来。

配置虚拟主机的步骤

<Host name="zhongfucheng" appBase="D:/web1"> <Context path="/web1" docBase="D:/web1"/> </Host>














Tomcat体系结构













浏览器访问WEB资源的流程图













练习

在浏览器输入http//:zhongfucheng直接显示到页面

分析:

  1. 需要配置虚拟主机
  2. 把8080端口改成80
  3. 设置web站点首页
  4. 映射虚拟目录为/












如果文章有错的地方欢迎指正,大家互相交流。习惯在微信看技术文章的同学,可以关注微信公众号:Java3y

关键词:简单

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭