Web服务器之虚拟目录

上次给大家介绍了Web服务器,今天我们继续来说说与Web服务器有关的,今天给大家介绍的是关于虚拟目录和https,大家在访问网站的时候一定会遇到这种情况,就是在网址后面还有一个/加文件夹名(例:http:www.zc1.com/game),这种情况就是说,你访问的是zc1下的game文件夹中的主页,这就是虚拟目录。

先给大家介绍一下实验环境,两台服务器(server01,server02),一台客户机(server05)server01是一台域控制器,server02是Web服务器,两台服务器在一个域中,server05时一台安装了XP系统的客户机,用于访问server02上的网站,做测试用。域的名字是zc.com,我们要建的站点是zc1.com,网站的网址是www.zc1.com ,

好了,下面大家说一下创建虚拟目录的具体步骤

实例:创建www.zc1.com下的game目录    
实现方法:

1.在网站根目录下新建文件夹,放game目录

2.创建虚拟目录

虚拟目录的实现方法其实很简单,下面我们来说一下具体的过程

首先,在Web服务器上创建一个文件夹,名称随意(这里用的是WEB),作为存放网站的目录,在WEB文件夹中,新建一个文件夹,名字是zc1,作为实验网站的存放处,在zc1中创建一个以.htm为后缀的网页文件,做测试用,如下图

我们在zc1中新建一个文件夹,作为虚拟目录的物理路径,并在其中创建一个.htm的文件,用于测试,内容为

www.zc1.com/game,如下图

到此,准备工作完成,下面我们来创建虚拟目录

打开IIS管理器,右键单击站点,选择添加站点(因为是虚拟环境,没有现成的站点,所以我们自己建立一个)

填写站点的信息,如下图

点击确定,站点创建完成,下面我们来创建虚拟目录,右键单击网站名称,选择添加虚拟目录

添加别名(这里用的是game,跟文件夹同名),选择物理路径(这里是c:\WEB\zc1\game),,点击确定添加,如下图

添加完成后,会在zc1下面多出一个文件夹的样式,如下图

好了,虚拟目录准备完成了,现在我们来测试一下(在测试之前,需要DNS解析,因为我们在创建网站的时候,添加了主机名,所以我们需要在DNS服务器上对域名进行解析,具体步骤不再这里细说,需要的朋友可以去前边的日志中查找),在server05上,打开浏览器,输入www.zc1.com,我们先访问一下主网站,结果如下图

确定能正常访问后,我们来访问新建立的虚拟目录,如下图

能正常访问,说明实验成功。

时间: 2024-11-08 15:34:15

Web服务器之虚拟目录的相关文章

Web服务器之iis,apache,tomcat三者之间的比较

IIS-Apache-Tomcat的区别 IIS与Tomcat的区别 IIS是微软公司的Web服务器.主要支持ASP语言环境. Tomcat是Java Servlet 2.2和JavaServer Pages 1.1技术的标准实现,是基于Apache许可证下开发的SJP语言环境容器,严格得说不能算是一个WEB服务器,而是Apache服务适配器. tomcat主要的任务不是WEB服务,而是支持JSP语言环境. IIS就是也款WEB服务器,支持ASP语言环境 Apache与Tomcat的区别 APA

web应用和虚拟目录映射

Tip:WEB应用程序 WEB应用程序指供浏览器访问的程序,通常简称为web应用. 一个web应用由多个静态web资源和动态web资源组成,如: HTML.css.js文件 JSP文件.java程序.支持jar包 配置文件等.. 组成web应用的这些文件通常我们会使用一个目录组织,这个目录称之为web应用所在目录. web应用开发好后,若想供外界访问,需要把web应用所在目录交给web服务器管理,这个过程称之为虚拟目录的映射. 一.web应用虚拟目录的映射实现 完成web应用程序的虚拟目录映射需

(Tomcat)服务器之web应用的虚拟目录映射和主机搭建

首先来了解一下web的虚拟目录映射和主机搭建的知识 第一:web的虚拟目录映射 首先我们要知道什么叫做web的虚拟目录映射,这个很好理解的,就是将我们本地硬盘上的web应用映射出一个供外界用户访问的地址目录的过程就叫做目录映射,例如:我现在开发好了一个web应用Demo,存放在我的C盘下面,但是我想让用户访问到我的web资源,所以要给用户提供一个地址目录:就叫做 /Demo,这样用户就可以在地址栏中输入:http://localhost:8080/Demo/index.html就可以访问我web

apache服务搭建虚拟目录和多网站,同端口同ip不同域名及同ip同域名不同端口号设置。

pache是一款Web服务器软件,有多种产品,可以支持SSL技术,支持多个虚拟主机. 它快速.可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中. 实验环境 一台linux6.5,ip为192.168.10.20.,DNS服务器ip地址为192.168.10.20: 一.创建虚拟目录配置 1.进入主配置文件设置 2.写入网页内容 3.去访问网页 4.创建虚拟目录 5.使用http://192.168.10.20/test/进行访问 二.搭建虚拟主机同端口同Ip不同域名

Tomcat部署web项目,虚拟目录,上下文(Context),WEB-INF,web.xml,servlet

Web项目的uri模型大致如下: http://localhost:8080 (/context) (/resource) 站点/上下文/资源 一. Tomcat中指定上下文(Context) 方法一,位于webapps文件夹中的web项目,无需指定Context,Tomcat默认解析为该web项目根文件夹的名称,即为真实目录名称. 方法二,在server.xml中指定Context. 编辑conf\server.xml文件,在元素之间加入子元素,内容如下: <Context docBase=”

【转】Web服务器之Nginx详解(理论部分)

大纲 一.前言 二.Web服务器提供服务的方式 三.多进程.多线程.异步模式的对比 四.Web 服务请求过程 五.Linux I/O 模型 六.Linux I/O 模型具体说明 七.Linux I/O模型的具体实现 八.Apache 的工作模式 九.支持高并发的Web服务器 十.Nginx 详解 一.前言 注,在说Web服务器之前,先说说线程.进程.以及并发连接数. 1.进程与线程 进程是具有一定独立功能的程序,关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.从逻辑

web应用和虚拟目录的映射

上图:在server里免配置虚拟目录的方式,对应下图中的第五种,不推荐,因为每次映射完成都需要重启服务器 上图:配置虚拟目录最常用的是第三种,因为配置好了不需要再重启服务器,而且可以用ROOT.xml配置成缺省目录(默认主页) 上图:在server里面配置缺省目录 上图:如果不需要配置成指定的虚拟目录,让服务器自动映射也可以,把应用直接扔到webapp目录下即可

web服务器之nginx和apache的区别

① apache属于重量级的服务器,nginx属于轻量级的服务器; 区别在于对一些功能的支持,比如:  pathinfo,php模块方面 ② nginx抗高并发能力强. 由于nginx采用的是异步非阻塞模式,而apache是阻塞模式; ③ nginx采用的是异步固定进程,而apache是同步多进程,一个连接对应一个进程; ④ nginx适合处理静态资源和反向代理,apache适合处理动态资源; ⑤ apache的重写模块比nginx要强大; ⑥ nginx支持平滑操作,在线升级; 扩展:常见的w

搭建高性能web服务器之Nginx安装与配置(2.3)

<上一章节介绍了如何获取Nginx以及如何配置.编译.安装运行Nginx.但是很多情况下我们是根据需要来编译Nginx,这里不得不说道nginx的./configure相关参数> 一 Nginx的./configure编译参数说明介绍 可以看出,configure命令至关重要,比如根据自己需要选择性的安装nginx是很有必要的,下文将详细介绍如何使用configure命令使用方法. 我们在解压了nginx的源码后,进入到nginx的源码目录使用"./configure --help&