JavaWeb——tomcat安装及目录介绍

一、web

web可以说,就是一套 请求->处理->响应 的流程。客户端使用浏览器(IE、FireFox等),通过网络(Network)连接到服务器上,使用HTTP协议发起请求(Request),现在的所有请求都先经过一个WEB Server Plugin(服务器插件)来处理,此插件用于区分是请求的是静态资源(*.htm或者是*.htm)还是动态资源。

1.静态页面

如果WEB Server Plugin发现客户端请求的是静态资源(*.htm或者是*.htm),则将请求直接转交给WEB服务器,之后WEB服务器从文件系统中取出内容,发送回客户端浏览器进行解析执行。(使用一些url重写的伪静态,服务器WEB Server Plugin将它归于是静态资源请求,但是实质上归结于动态资源,背后仍然要连数据库、逻辑处理等)

2.动态页面

  如果WEB Server Plugin发现客户端请求的是动态资源(*.asp/*.aspx、*.jsp、*.php),则先将请求转交给WEB Container(WEB容器),在WEB Container中连接数据库,从数据库中取出数据等一系列操作后动态拼凑页面的展示内容,拼凑页面的展示内容后,把所有的展示内容交给WEB服务器,之后通过WEB服务器将内容发送回客户端浏览器进行解析执行。

二、web服务器

1、服务器程序概念介绍

Web服务器程序是指驻留于因特网上某种类型计算机的程序,是可以通过浏览器向其发出请求的并返回给浏览器文档的程序。当Web浏览器(客户端)连到服务器上并请求文件时,服务器将处理该请求并将文件反馈到该浏览器上,附带的信息会告诉浏览器如何查看该文件(即文件类型)。

服务器程序是一种被动程序:只有当Internet上运行在其他计算机中的浏览器发出请求时,服务器才会响应。

2、IIS 与 Tomcat 简介

Microsoft的Web服务器产品为Internet Information Services (IIS),IIS 是允许在公共Intranet或Internet上发布信息的Web服务器。IIS是目前最流行的Web服务器产品之一,很多著名的网站都是建立在IIS的平 台上。IIS提供了一个图形界面的管理工具,称为Internet信息服务管理器,可用于监视配置和控制Internet服务。

TomcatTomcat是一个实现了JAVA EE标准的最小的WEB服务器,是Apache 软件基金会的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且开源免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。学习JavaWeb开发一般都使用Tomcat服务器,该服务器支持全部JSP以及Servlet规范,9.0的启动界面:

3.TomCat安装与配置

1、不管什么web资源,想被远程计算机访问,都必须有一个与之对应的网络通信程序,当用户来访问时,这个网络通信程序读取web资源数据,并把数据发送给来访者。
2、WEB服务器就是这样一个程序,它用于完成底层网络通迅。使用这些服务器,We应用的开发者只需要关注web资源怎么编写,而不需要关心资源如何发送到客户端手中,从而极大的减轻了开发者的开发工作量。

3.1 下载

Tomcat安装程序包:http://tomcat.apache.org/

此处需要说明下:

  1. exe文件是Windows系统下的安装版本
  2. zip文件是Windows系统下的压缩版本
  3. tar.gz文件是Linux操作系统下的安装版本

解压后得到一个

3.2目录介绍说明

3.3启动测试

现在,就可以去浏览器访问下本地的8080端口了:

OK,成功啦。

三、安装前期和拍错说明

1.安装前,要先安装JDK,并且配置好环境变量。

具体的请百度。

2.错误说明查看

这个需要用到上面提到的log文件夹。

logs文件夹存放Tomcat 的日志文件,打开logs文件夹,可以看到里面的log文件,其中有一个以"catalina.yyyy-MM-dd.log"形式命名的log文件,例如"catalina.2016-11-13.log"日志文件就是记录Tomcat服务器2016-11-13这一天的运行情况。

时间: 2024-10-06 04:42:42

JavaWeb——tomcat安装及目录介绍的相关文章

Tomcat安装和目录简介

要知道动态的网页必须要有服务器的支撑! 1.知名的java web服务器 Tomcat:Apache组织发布,免费开源的,轻量级 JBoss.WebLogic是商用的,价格较高,但相对于开源的更加稳定,性能更好 Tomcat是一个开放源代码.运行servlet和JSP Web应用软件的基于Java的Web应用软件容器.安装Tomcat之前必须要先安装JDK 官网:http://tomcat.apache.org/download-70.cgi 2.Tomcat都做了些什么? 当用户通过发送过来的

OpenSSL安装及目录介绍

1. 下载安装OpenSSL 2. 根据需要下载安装Visual C++ Redistributable 3. 安装完成OpenSSL后,目录结构如下所示 其中,bin文件夹下是OpenSSL主程序的位置,可以把bin文件夹路径设为系统环境变量,方便cmd直接操作. bin文件夹目录结构如下: 关注三个文件,CA.pl.openssl.exe.openssl.cfg CA.pl用于自动创建CA根证书(CA.pl -newca),生成目录demoCA,结构如下: 其中的文件serial在生成的时候

JavaWeb之tomcat安装、配置与使用(一)

一.Tomcat下载与安装: 1.直接到官网下载Tomcat安装程序包:http://tomcat.apache.org/ 2.下载下来后是个压缩包,如:apache-tomcat-7.0.40.zip,直接解压即可完成安装. 3.tomcat目录结构: tomcat的目录结构 bin 包含启动/关闭脚本 conf 包含不同的配置文件,包括 server.xml(Tomcat的主要配置文件)和为不同的Tomcat配置的web应用设置缺省值的文件web.xml lib 包含Tomcat使用的jar

JavaWeb学习之tomcat安装与运行、tomcat的目录结构、配置tomcat的管理用户、web项目目录、虚拟目录、虚拟主机(1)

1.tomcat安装与运行双击tomcat目录下的bin/startup.bat,启动之后,输入http://localhost:8080,出现安装成功的提示,表示安装tomcat成功 2.tomcat的目录结构* bin目录:存放tomcat的启动和终止脚本 * startup.bat 启动脚本 * bootstrap.jar,启动脚本最终执行的java程序 * org.apache.catalina.startup.Bootstrap * shutdown.bat 终止脚本 * conf目录

JavaWeb核心编程之Tomcat安装和配置

什么是JavaWeb 在Sun的Java Servlet规范中, 对Java Web应用做了这样的定义: "Java Web应用由一组Servlet, HTML页面, 类, 以及其他可以被绑定的资源构成. 它可以在各种供应商提供的实现Servlet规范的Servlet容器中运行." Java Web应用中可以包含以下内容: 1. Servlet 2.JSP 3.实用类 4.静态文档 如: HTML, 图片等 5.描述Web应用的信息(web.xml) servlet 和Servlet容

Tomcat学习之二:tomcat安装、配置及目录文件说明

我们看到tomcat目录/bin文件夹里有个tomcat6w.exe,顾名思义就是tomcat以window方式显示控制台.第1次点击打开它时候,可能会提示:tomcat指定的服务未安装,此时我们可以这样解决它. 打开命令行提示符窗口-> 进入Tomcat安装目录-> 进入bin目录下-> 输入:service.bat install 即可,如图操作,tomcat目录按自己电脑上的来即可 <!--[endif]--> 这样就可以让tomcat以window方式显示控制台.点击

mysql 源代码目录及安装目录介绍

1.源代码目录介绍: 1.BUILD    BUILD目录是编译.安装脚本目录,绝大部分以compile-开头,其中的SETUP.sh脚本为C和C++编译器设置了优化选项.2.client    client目录包括常用命令和客户端工具代码,这些源代码文件中包括密码确认功能get_password.c.SSL连接可行性检查.MySQL客户端mysql.cc.mysqladmin工具和mysqladmin用于服务器的运作mysqladmin.c.显示数据库及其表和列的mysqlshow.c等.3.

第三章 安装目录介绍

IntelliJ IDEA 的安装目录并不复杂,上图为最常改动的 bin 目录,经常会改动的文件或是必须介绍就是如图蓝色框中的几个. idea.exe 文件是 IntelliJ IDEA 32 位的可行执行文件,IntelliJ IDEA 安装完默认发送到桌面的也就是这个执行文件的快捷方式. idea.exe.vmoptions 文件是 IntelliJ IDEA 32 位的可执行文件的 VM 配置文件,具体配置修改会下面进行专门讲解. idea64.exe 文件是 IntelliJ IDEA

eclipse新建web项目,运行后在tomcat安装目录下webapps中没有该项目

一.发现问题在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并没有出现所建立的工程名字.二.验证很明显项目并没有自动部署到Tomcat的Webapps中而是部署在了别的容器中.在内置浏览器中输入http://localhost:8080/webDemo/login.jsp可正常打开.但在外部浏览器上打开http://localhost:8080时确没有出现所期望