美文网首页
虚拟主机/web应用

虚拟主机/web应用

作者: 李霖神谷 | 来源:发表于2017-09-07 09:35 被阅读47次

1,什么是虚拟主机?
虚拟主机通俗一点来说就是从一台独立的服务器里划分出来的一个个虚拟化的主机,和服务器主机具备搭建网站相当的功能,一般大家叫虚拟主机为空间。
2,什么是web应用?
一个虚拟主机中会有很多的web资源,但是web资源不能直接交给虚拟主机管理,需要按照一定方式组织成web应用虚拟主机才能使用.一般来说我们会按照功能将某一功能相关的所有的web资源组织成一个web应用后再交给虚拟主机。
3,web应用目录结构:
@1,静态资源和JSP文件(JSP是Java语言后期推出的动态页面, 是Servlet的扩展, 是包含Java代码和HTML代码的整合, 其实说白了就是一个HTML页面。)都可以直接放置在web应用的目录下,直接放在web应用下的内容,浏览器可以直接访问到。
@2,WEB-INF -- 可以没有,但是最好有,如果有则一定要保证他的目录结构是完整的.放置在WEB-INF目录下的所有资源浏览器没有办法直接进行访问。
@3,classes -- 动态web资源运行时的class文件要放在这个目录下。
@4,lib -- 动态web资源运行时所依赖的jar包要放在这个目录下。
@5,web.xml -- 整个web应用的配置文件,配置主页/Servlet的映射/过滤器监听器的配置都需要依赖这个文件进行。
4,为虚拟主机配置web应用:
(1)在Server.xml的<Host>标签中,配置<Context>标签,就可以为该虚拟主机配置一个web应用了如果将path设置为空则这个web应用为缺省web应用。
(2)在tomcat/conf/[Engin]/[Host]/在这个目录下写一个xml文件,其中xml文件的名字就是虚拟路径,在这个xml中可以配置<Context>标签,其中配置真实路径.如果所配置的虚拟路径中有/由于文件名中不允许包含/需要用#替代.只要将文件名设置为ROOT.xml则这个xml描述的web应用就成为了缺省web应用这种配置方式不需要重启服务器,推荐。
(3)直接将web应用放置到虚拟主机管理的目录下,虚拟主机就可以找到这个web应用,从而管理这个web应用。
只要将web应用文件夹的名称改为ROOT,这个web应用就是缺省web应用。
5,配置虚拟主机:
在conf/server.xml中<Engin>标签下配置<Host>标签就可以为tomcat增加一台虚拟主机了。标签中还要写,name,appBase。
name:虚拟主机的名字,浏览器通过这个名字来访问这个虚拟主机。
appBase:虚拟主机管理的目录,放置在该目录下的web应用虚拟机会自动加载。

相关文章

  • Tomcat启动分析(十) - Context组件

    Context组件表示一个Web应用,运行于一个特定的虚拟主机Host中。每个Web应用可以基于WAR文件,也可以...

  • 虚拟主机/web应用

    1,什么是虚拟主机?虚拟主机通俗一点来说就是从一台独立的服务器里划分出来的一个个虚拟化的主机,和服务器主机具备搭建...

  • tomcat配置

    Tomcat之虚拟主机配置以及web应用配置 Tomcat目录结构如下: bin ---- 启动和关闭需要的bat...

  • Nginx 虚拟主机的设置

    虚拟主机-维基百科虚拟主机(英语:Virtual Host)(英语:Shared Web Hosting),又称虚...

  • tomcat配置文件server.xml详解

    1. 入门示例:虚拟主机提供web服务 该示例通过设置虚拟主机来提供web服务,因为是入门示例,所以设置极其简单,...

  • Tomcat启动分析(九) - Host组件

    Host组件表示一个虚拟主机,在Host元素内可以有多个Context元素与之关联以表示不同的Web应用,Engi...

  • 2020-03-23 Nginx虚拟主机配置实战

    1. 虚拟主机概念和类型介绍 1.1 虚拟主机概念 所谓虚拟主机,在Web服务里就是一个独立的网站站点,这个站点既...

  • Web应用、虚拟目录、WEB应用组成结构、配置虚拟主机

    1、WEB应用:即WEB应用程序,静态WEB资源和动态WEB资源组成 2、WEB应用所在目录:包括jsp、html...

  • 部署web项目

    准备: vps web项目本地调试完打成war包 配置虚拟主机: 购买一台虚拟主机,没什么好说的。用xshell、...

  • Apache构建三种web站点

    (图片来自bing壁纸) 构建web虚拟主机 实验简介 虚拟web主机是指在同一台服务器上运行多个web站点,通过...

网友评论

      本文标题:虚拟主机/web应用

      本文链接:https://www.haomeiwen.com/subject/rqibjxtx.html