1.服务器的介绍(以Tomcate服务器为例):

1.服务器:

​ 相当于远程一台超级计算机,一般来说项目上线需要租赁云服务器,开发的时候需要用到开源的本地服务器(测试使用)

2.服务器的种类:

​ tomcat:开源免费 对Servlet支持比较专一 轻量级
​ JBoss:EJB复杂支持和对Servlet支持 重量级

3.安装tomcat服务器

​ 1.下载tomcat-8.5.zip
​ 2.前提:JDK配置JAVA_HOME环境变量
​ 3.解压:注意目录不要有中文,不要有特殊符号,不要过深

4.tomcate文件名详解

​ bin:二进制启动文件 .bat 是window下,.sh是linux下
​ conf:tomcat配置目录
​ server.xml tomcate基本配置文件 比如:端口号
​ tomcat-users.xml 配置tomcat用户名和密码
​ lib:tomcat依赖包 证明了tomcat java开发的服务器
​ logs:日志文件 启动tomcat的日志信息
​ webapps:项目部署位置
​ work:工作目录 解析后的文件

5.访问tomcat部署的应用 访问路径

​ http:协议 规定了浏览器和服务器传输数据的格式
​ localhost:主机名 tomcate的主机名
​ 8080:Tomcat端口号
​ app01:项目的名字
​ hello.xml:定位项目中的具体文件或路径

6.HTTP协议内容:

​ 1.基于TCP/IP规定了客户端和服务器交互的数据格式
​ 2.请求request(客户端—>服务端)
​ 1.请求行:请求方式(post/get)url 协议版本1.1
​ 2.请求头:浏览器想要告诉服务器关于浏览器的信息
​ 3.请求正文:用户通过浏览器提交到服务器的数据 如:form数据
​ 3.响应response(服务器—>客户端)
​ 1.响应行:
​ 1.响应码:
​ 1XX:请求未完成
​ 2XX:请求成功
​ 3XX:重定向
​ 4XX:错误请求(客户端问题)
​ 5XX:(服务器端问题)
​ 2.响应头:
​ 服务器告诉浏览器 服务器的信息
​ 3.响应正文:
​ 浏览器看到的源码

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐