- web服务器
Internet上供外界访问的Web资源分为:
• 静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。
• 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同。
静态web资源开发技术:Html
常用动态web资源开发技术: JSP/Servlet、ASP、PHP等 ruby python
tomcat目录结构:
-----bin 它里面装入的是可执行的命令 如 startup.bat
-----conf 它里面是一个相关的配置文件,我们可以在里面进行例如端口,用户信息的配置
<Connector port=“80” protocol=“HTTP/1.1”
connectionTimeout=“20000”
redirectPort=“8443” />
-----lib tomcat类库。
-----logs tomcat 日志文件
-----temp 临时文件
-----webapps 它里面放的是的 web site(web项目)
-----work 存放的是页面(例如 jsp)转换成的.class文件。
2.在server.xml文件中进行配置
在Host结束前配置
path:它是一个虚拟路径,是我们在浏览器中输入的路径
docBase:它是我们web sit的真实路径
http://localhost/abc/index.html
3.不在server.xml文件中配置
而是直接创建一个abc.xml文件
在这个xml文件中写
将这个文件放入conf\Catalina\localhost
http://localhost/abc/index.html
**3.**生成war文件
war文件是web项目的压缩文件。
要想生成,先将要压缩的内容压缩成zip文件,
然后将后缀改成war就可以,
war文件可以直接在服务器上访问。
关于tomcat-manager
可以在conf/tomcat-users.xml中进行用户信息添加
这样就添加了一个用户
4.Http协议
HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。
示例1
telnet怎样使用
1.telnet localhost 8080
2 ctrl