黑马小日子--web服务

来源:互联网 发布:diy家居设计软件 编辑:程序博客网 时间:2024/04/28 09:38

WEB服务器相关


*1Web的相关概念:

动态资源服务器端的资源,可以生成静态资源,主要是更新静态资源

静态资源: jsp,html,css等资源,资源内容是不变的,用户访问到的都是静态资源

2、介绍了常用的服务器(容器的概念)

容器的概念:主要支持哪种技术,就称之为说明容器,比如:Tomcat主要支持Servlet技术,所以

称之为Servlet容器

容器和规范、应用的关系

容器支持某个规范,应用按这个规范进行编写,那么容器就可以容纳这个应用

*3Tomcat安装和运行中出现的问题

安装: Tomcat不能安装到有空格或者中文的目录下.

出现的问题:1.可能是端口占用  2.可能是没有配置java_home环境   3.可能安装到了有空格或者中文的目录下

4Tomcat的目录结构

bin: 存放程序

conf:存放配置文件

lib:存放jar

logs:存放日志文件

temp:存放临时文件

webapps: 存放web应用,一个文件夹就代表一个web应用

work:存放一些工作文件

**5JavaWeb应用的标准目录结构

web 应用

--heml文件

--WEB-INF文件夹(必须有)

--classes文件夹(必须有,一些web应用的程序文件放在这里面)

--lib文件夹(web应用使用到的jar)

--web.xml文件(web应用所要配置的配置信息)

6Tomcat的组成部分

<Context/>:web应用。配置虚拟目录

\conf\Catalina\localhost目录中创建一个后缀为.xml的文件,文件名就是虚拟目录名,如果文件名为ROOT.xml,

那么这个目录就是默认虚拟目录

文件内容:

<?xml version="1.0" encoding="gbk"?>

<Context docBase="web应用的地址">

<Host/>:虚拟主机。配置虚拟主机

<Host name="www.itcast.cn" appBase="D:\itcastapps"/>

name:网站的域名

appBase:存放web应用的目录

<Connector/>:连接器。配置SSL

7、配置默认主页、默认应用和默认端口

配置默认主页:

在本web应用中的web.xml中配置

 <welcome-file-list>

<welcome-file>a.html</welcome-file>

<welcome-file>aa.html</welcome-file>

       </welcome-file-list>

配置默认应用:

Tomcat安装目录\conf\[enginename]\[hostname]\目录中建立一个名称为ROOT.xml的文件即可。(ROOT特殊,需要重启Tomcat

访问http://localhost:8080    就相当于访问默认应用的默认主页

配置默认端口:

Tomcat\conf\server.xml,把原来的8080端口该为80

访问http://localhost 就相当于访问默认端口上的默认应用的默认主页

Tomcat的组成结构