1,web简介:
[1]web:指一个网站 www.qq.com www.baidu.com
[2]web分类:
静态网站 html+css开发里面的内容是写死。
动态网站 资源是由于服务器发送过来的 就叫做动态网站 网站的内容是动态生成的那么这个网站就是动态网站
[3]web架构
bs:browser server
特点:浏览器向服务器发送请求
cs:client server 客户端
特点:需要单独程序向服务端发送请求
2,Web 服务器介绍
硬件概念
[1]服务器就是一台高配置的电脑
[2]就是电脑安装了相关的服务器软件 这台电脑就是服务器
常见的web服务器
[1]iis 最早的 mivrsoft
[2]weblogic bea公司研发 大型服务器 oracle收购 这个服务器支持所有javaee规范 MySQL
javaee规范:Servlet jsp ejb javamail
[3]websphare ibm公司研发 大型服务器 支持javaee规范
[4]tomcat apche 开源免费 支持少量的javaee规范 中小企业
[5]jboss 用的越来越少了
[6]Apache 开源免费 php程序 成本低
3,tomcat 安装
[1]解压
[2]运行要求:需要配置java_home环境变量
[3]CATALINA_HOME
[4]验证是否安装成功: 浏览器里面输入:127.0.0.1:8080 localhost:8080
[5]关闭服务器 ctrl+c 关闭窗口 或者运行 shutdown
开启:windows 在解压目录 bin 下 打开startup.bat
shutdown :通知所有程序进行存储,进行记录
4,tomcat 目录结构
[1]bin tomcat开启和关闭需要用到的文件
[2]conf tomcat的配置文件
[3]lib tomcat运行需要的jar包
[4]logs tomcat运行产生的日志文件
[5]temps tomcat运行产生的临时文件
[6]webapps tomcat中的程序 工信部买一个地址,然后在服务器里面进行操作 把东西解压到这个网站里
[7]work tomcat中的工作目录