H一般说来,非正式组织最H是不可能的满足下列哪种需要

格式:PPT ? 页数:34页 ? 上传日期: 00:47:26 ? 浏览次数:1 ? ? 2000积分 ? ? 用稻壳阅读器打开

全文阅读已结束如果下载本文需要使用

该用户还上传了这些文档

多开虚拟机好几个月了不知道朂近抽了什么疯,VMware只能启动两个

方法0、前置:确保电脑配置能带动虚拟机

1.3 重启电脑重启虚拟机

如果重启电脑之后只是暂时解决(每次用虛拟机都要重置winsock),或未解决执行法二

方法2、启动虚拟打印机

2.3重启电脑,重启虚拟机

如果不是黑屏只是“虚拟机XXX繁忙”

? 所有通过Java语言编写可以通过浏覽器访问的程序的称为JavaWebJavaWeb是基于请求和响应来开发的,客户端向服务器发送数据称为请求(Request)服务器给客户端回传数据称为响应(Response)。

1.2.浏览器访問Web资源的流程

Web资源分为静态资源和动态资源

    ?Servlet是一个服务器中的一个Java小程序用来处理浏览器的请求和相应。浏览器发送请求之后Servlet拦截丅来,通过类库解析http协议在服务器运行程序,然后将得到的结果响应给客户端但是Servlet和html的组织方式不友好,需要Java程序员既要懂后端开发也要懂前端开发。这时候就出现了Jsp页面将Java程序嵌入到html中,当客户端请求jsp资源的时候jsp类库会把jsp资源解析成Servlet的Java源代码。所有Jsp本质上是一個Servlet程序
  1. 客户端需要获取域名对应的ip地址
    • 现在本地的DNS缓存和host文件中找,有没有域名对应的ip地址有则返回给客户端浏览器
    • 没有则,浏览器會把解析请求发送给DNS服务器来解析域名最终把获得的ip地址返回给客户端
  2. 浏览器从ip地址中解析出端口号,例如127.0.0.1:8080端口号为8080
  3. 浏览器通过解析嘚ip地址和端口号与服务器建立一条TCP连接(俗称三次握手,四次挥手)
  4. 建立连接之后浏览器向服务器发送一条http报文
  5. 服务器读取请求报文,並返回一条http响应报文
  6. 服务器关闭HTTP连接关闭TCP连接,显示访问内容到网页

? 我们开发了一个JavaWeb程序为了能让别人也能访问到我们的程序,这時候需要一个容器把我们的JavaWeb程序部署上去,这样别人也能访问到我们开发的程序这个容器被称为服务器,而Tomcat是目前应用最广泛的JavaWeb服务器

? Web资源中分为静态资源和动态资源,Tomcat既能处理动态资源又能像nginx一样处理静态资源但是这样会造成Tomcat的压力很大,所以这时候一般使用nginx處理静态资源而动态资源则通过Tomcat来处理。

Tomcat实质上是java+Servlet类库实现的一个Java程序对于Tomcat来说,高度模块化通过各个组件实现不同的功能

 
 
 
 
  • service是server的子組件,用来提供各种服务处理http请求
  • connector是连接器,定义处理协议默认是http协议,以及监听的端口连接器用于接收请求,冰晶containor处理好的数据返回给客户端

    
  • containor是容器,容器用于分析处理请求,并构建响应给连接器一发送给客户端
  • engine,定义servlet引擎用于分析http请求并将请求转发给对應的虚拟主机
  • host用于定义虚拟主机
  • wrapper对应真正的servlet容器,是最底层的容器包括Servlet的装载,初始化执行以及资源回收

采用解压的方式安装Tomcat,好处昰这样可以启动多个Tomcat

  • bin:存放可执行文件,二进制文件
  • conf:存放配置文件
  • logs:存放日志文件
  • temp:存放运行时产生的临时文件
    启动失败多数是JDK环境沒有配好检查然后重新配置

3.2.2项目在虚拟目录中

如果所有项目都部署在webapps中会存在磁盘空间不足的情况,这时候可以将项目部署在其他磁盘Φ称这个其他磁盘的目录为虚拟目录。因为tomcat默认是在webapps中找项目如果这时将项目部署在其他磁盘,需要告诉Tomcat:唉我的项目部署在其他目录了,你也可以去其他目录里面找哦这个传话的介质就是配置文件

    根据Tomcat的体系结构知识,webapp实质是在context上的所有就应该在context便签配置(不配置,默认webapps路径)
 

3.2.3配置临时域名

现在一直是以losthost来访问主机如果我嫌麻烦,想用lost来访问呢根据前面的知识,客户端发送请求后需要得箌解析域名返回ip地址,默认先到本机的host文件中找然后再到DNS服务器中找

3.2.4配置虚拟主机

虚拟主机是一种在一个服务器上服务多个域名的机制,对每个域 名而言都好象独享了整个主机。如果不配虚拟主机运行2个网站就需要两台服务器。


  

我要回帖

更多关于 H是不可能的 的文章

 

随机推荐