Web服务器的配置论文
javaweb毕业设计论文.doc

摘要计算机的出现带给人们的生产生活一次全新的革命,提高了人们的工作效率。
而计算机网络则给人们之间信息的交流带来了极大的便利,丰富了人们获取知识的途径。
现如今,远程教育在网络上大肆流行,由于其投资小,限制小及自由便利等特点广受人们的青睐。
本设计采用软件工程中结构化思想,采用标准的软件设计流程,从可行性研究、需求分析、系统设计以及系统实现和测试等步骤来开发网校系统,本文运用软件工程原理和软件开发方法,对本应用进行了概要设计和详细设计。
该应用操作简便、界面友好、灵活、实用、安全,可以满足不同爱好学习者的要求,本文详细介绍了网校系统上开发的设计背景,设计思路以及实现方法,着重说明了该应用的创新点、突破点、用户的体验要求和应用的实际运行情况。
围绕该应用的实际使用情况来对该应用进行分析设计。
关键词:网校系统;远程教育;计算机;学习ABSTRACTThe computer is to bring people's production and living a new revolution, to improve people's working efficiency. The computer network is to exchange information between people has brought great convenience, enriching the way people acquire knowledge. Today, distance education pandemic on the network, because of its small investment, small and restricted freedom of convenience and so well received by people of all ages.The design uses a structured software engineering thinking, the use of standard software design process, from feasibility studies, needs analysis, system design and system implementation and testing steps to develop e-campus system, paper uses software engineering principles and software development methods, this application outline design and detailed design. The application is simple, user-friendly, flexible, practical, safe, loving learners meet different requirements, on-campus paper describes the design of the system development background, design ideas and implementation, highlighting the innovations of the application, breaking point, the user's actual operation experience requirements and applications. Around the actual usage of the application to the analysis and design applications.Keywords:Campus system; distance education; computers; learning目录第一章概述 (1)1.1系统的开发背景以及意义 (1)1.1.1 开发背景 (1)1.1.2 开发意义 (1)1.2系统的国内外研究以及应用情况 (1)1.3系统目标以及主要内容 (1)1.4系统要解决的问题 (1)第二章系统的架构 (2)2.1系统开发平台 (2)2.2系统的运行环境 (2)2.3技术路线 (2)第三章系统的功能和设计 (3)3.1系统功能模块概述和分析 (3)3.2系统功能模块设计 (4)3.2.1前台设计与实现 (4)3.2.2后台设计与实现 (4)3.4程序代码设计 (4)3.4.1数据访问层的代码封装 (4)3.4.2.通用工具类 (8)3.4.3相关配置文件 (10)3.4.4单元测试类 (14)第四章测试 (16)4.1功能测试 (16)4.2测试方法及测试结果分析 (16)第五章结论 (17)5.1项目开发结果 (17)5.2尚存在的问题 (17)参考文献......................................... 错误!未定义书签。
ARM嵌入式Web服务器Boa的软、硬件设计 毕业设计

摘要论文主要介绍了基于ARM9的嵌入式Web服务器Boa的软、硬件设计及其实现,其中硬件部分的核心是三星的S3C2410X为处理器。
最后成果形式为可以远程访问的WebServer嵌入式服务器。
Boa是一款单任务的HTTP服务器。
与其他传统的Web服务器不同的是当有连接请求到来时,它并不为每个连接单独创建进程, 也不通过复制自身进程来处理多链接。
而是通过建立HTTP请求列表来处理多路HTTP连接请求。
同时它只为CGI程序创建新的进程,这样就在最大程度上节省了系统资源,这对嵌入式系统来说至关重要。
同时它还具有自动生成目录、自动解压文件等功能。
因此, Boa在嵌入式系统中具有很高的应用价值。
关键词:ARM;Linux;嵌入式Web服务器;CGIThis paper has mainly developed the software hardware design and realization of the embedded Web server Boa based on ARM. And the core of the hardware part is S3C2410X microprocessor produced by Samsung . The final achievement is the embedded webserver which can remote visit. Boa is a single-tasking HTTP server. That means that unlike traditional webservers, it does not fork for each incoming connection, nor does it fork many copies of itself to handle multiple connections. It internally multiplexes all of the ongoing HTTP connections. And forks only for CGI programs, this is very important to embedded system. At the same time, it also has the function of automatic directory generation、automatic file gunzipping and so on. So Boa is of highly value in the embedded system application.Keywords: ARM;Linux;Embedded Web server;CGI摘要 (1)Abstract (2)目录 (3)第一章引言 (5)第二章课题背景 (6)2.1 嵌入式系统简介 (6)2.2 嵌入式系统和Linux (6)2.3 ARM9硬件平台 (7)2.3.1 ARM简介 (7)2.3.2 JXARM9-2410 ARM嵌入式教学实验系统 (8)第三章嵌入式Web服务器 (9)3.1 概述 (9)3.2 Web服务器原理 (9)3.3 嵌入式Web服务器实现原理 (9)3.3.1 TCP/IP协议 (9)3.4 嵌入式Web服务器Boa (10)3.4.1 Boa概述 (10)3.4.2 Boa的功能实现 (11)第四章CGI技术 (12)4.1 CGI概述 (12)4.2 CGI工作原理 (12)第五章建立嵌入式系统开发环境 (14)5.1 在Vmware下安装Redhat 9.0 (14)5.2 编译配置主机开发环境 (18)5.2.1 配置以太网 (18)5.2.2 安装配置tftp服务器 (19)5.2.3 配置防火墙 (21)5.2.4 配置NFS服务器 (22)5.3 JXARM9-2410中U-boot烧写 (22)5.3.1 u-boot的功能 (22)5.3.2 使用ADT IDE烧写u-boot (23)第六章系统功能的实现 (25)6.1 GCC简介 (25)6.1.1 GCC概述 (25)6.1.2 GCC基本用法 (25)6.2 Linux内核移植 (26)6.2.1 Linux内核源代码的安装 (26)6.2.2 Linux交叉编译环境的建立和使用 (27)6.2.3 Linux内核的配置和编译 (27)6.3 加载Linux内核映像 (30)6.4 Boa Web服务器的移植 (31)6.4.1 Boa Web服务器的建立 (31)6.5 Linux下动态Web页面的实现 (32)6.5.1 CGI程序分析 (32)6.5.2 Form输入的分析和解码 (34)第七章系统功能的测试 (36)7.1 测试Web服务器 (36)7.2 动态Web页面测试 (37)结束语 (40)致谢 (41)参考文献 (42)附录 (43)第一章引言随着计算机技术的发展,嵌入式系统已成为计算机领域的一格重要组成部分。
基于STM32的嵌入式WEB服务器设计+(1)

毕业设计说明书摘要在科学技术日新月异的今天,嵌入式系统已成为计算机领域的一个重要组成部分。
嵌入式系统具有软件、硬件的可裁剪性,系统精简,具有高时效性,且功耗较低。
由于HTML语言的标准统一性,只要在嵌入式设备中有一个微型服务器, 就可以使用任意一种Web浏览器接收和发送信息。
本论文首先讨论了基于ARM Cortex-M3的嵌入式Internet技术,介绍了嵌入式网络通信技术的基础知识,然后根据嵌入式设备的特点,对标准TCP/IP协议进行了合理的简化,实现了符合ARM Cortex-M3单片机的嵌入式精简TCP/IP协议栈。
在协议栈的基础上,实现了简单的嵌入式Web服务器。
本论文结合嵌入式技术、互联网通讯技术,介绍了嵌入式Web服务器的具体实现过程。
论文采用STM32F103C8T6+ENC28J60的硬件构架,基于超文本传输协议(HTTP)传输控制数据和用户信息,设计了微型嵌入式WEB服务器,通过以太网和-据传输共享以单片机应用系统为中心的小型嵌入式设备的信息,实现了嵌入式系统的Internet接入,Internet上的远程用户就可以通过浏览器访问嵌入式Web服务器,进而实现对嵌入式系统的远程控制和监测。
关键字:STM32 WEB服务器远程控制IAbstractThis system adopts the ST company Cortex-M3 kernel STM32 microprocessor STM32F103. STM32F103 is STMicroelectronics launched a new STM32 connection type (Connectivity) is a high performance products series of micro controller, the chip integrates a variety of standard high performance industrial interface, and different types of STM32 products in the pin and software with perfect compatibility, can be easily adapted to more applications. The new STM32 standard peripherals including 10 timer, two 12 1-Msample/s AD (ADC) (rapid alternating mode 2M sample/s), two of 12 DA (DAC), two I2C ports, five USART ports and three SPI ports and high quality digital audio interface IIS, and STM32F103 with a full USB (OTG) interface, two CAN2.0B interface, and Ethernet 10/100 MAC module. This chip can meet the industrial, medical, building automation, home audio and home appliances market a variety of products demand.. System is the main content of the network control is connected with the equipment and access to the equipment status and data informa-tion can be released; the webpage; timely response control command from the remote user. In addition, the embedded equipment with simple function, low power con-sumption and portability etc.Keywords : STM32 Web server Remote controlII目录摘要 (I)Abstract ......................................................................................................................... I I 目录 ............................................................................................ 错误!未定义书签。
毕业设计(论文)题目Linux下HTTP服务器设计

毕业论文Linux下WEB_SERVER服务器设计学院:计算机科学与信息工程系专业:网络工程年级:大四学生姓名:指导教师单位:通信工程系指导教师姓名:指导教师职称:(本页装订为《任务书》,《任务书》需要由指导教师拿到学院教务处盖教学附院长的签章方生效,本页之后采用昆工教务处下发的毕业设计论文专用纸格式写作和打印)毕业设计(论文)题目:Linux下HTTP服务器设计学院:信息与自动化学院专业:通信工程年级:学生姓名:指导教师单位:指导教师姓名:指导教师职称:Title:Design of HTTP Server Based on Linux Faculty:Faculty of Communication Engineering andAutomationSpecialty:Communication EngineeringClass:Author:Director’s Unit:Director:Director’s title:目录摘要 (v)Abstract (vi)前言 (vii)第一章绪论 (1)1.1课题背景 (1)1.2 课题研究的目的和意义 (1)第二章HTTP服务器的相关理论基础 (3)2.1 Linux系统简介 (3)2.2 TCP/IP协议分析 (4)2.2.1 TCP/IP协议概述 (4)2.2.2 网络层协议(IP协议) (5)2.2.3 传输层协议(TCP和UDP) (6)2.3 Linux下网络编程介绍 (9)2.3.1 Socket简介 (9)2.3.2 Socket创建 (10)2.3.3 Socket配置 (10)2.3.4 建立连接 (12)2.3.5 数据传输 ........................................................................ 错误!未定义书签。
2.3.6 结束传输 ........................................................................ 错误!未定义书签。
javaweb毕业论文

javaweb毕业论文JavaWeb作为一种Web开发技术,已经成为了当前最流行的网络应用开发技术之一。
在软件开发领域中,JavaWeb的应用越来越广泛。
目前JavaWeb技术已经被应用到电子商务、金融、医疗、教育等各个领域。
本文主要探讨JavaWeb技术在Web应用开发中的应用及其优势。
一、JavaWeb架构JavaWeb架构是一种典型的客户端/服务器结构。
它包括三个主要组件:Web服务器、应用服务器和数据库服务器。
其中,Web服务器负责接收并响应客户端的HTTP请求,应用服务器负责提供业务逻辑服务,数据库服务器负责提供数据库服务。
Web服务器是JavaWeb应用的基础,它接收客户端的HTTP请求,并将请求传送到应用服务器上。
应用服务器通常包含一系列业务逻辑和处理程序,其任务是处理来自Web服务器的请求,并响应客户端的请求。
数据库服务器则用于处理数据的持久性存储,支持数据访问和操作。
二、JavaWeb在Web应用开发中的应用1.电子商务应用电子商务应用是JavaWeb的主要应用之一。
JavaWeb在电子商务领域中的优势是它可以有效地支持复杂的交易处理。
JavaWeb应用可以通过使商业应用逻辑更容易管理和持续更新,实现更快速的电子商务应用开发和部署。
此外,JavaWeb应用使用标准化的企业应用集成(EAI)技术,能够轻松地与其他商业应用程序(如ERP)集成,从而使得电子商务应用更加高效和可靠。
2.金融服务应用JavaWeb在金融服务领域也具有广泛的应用。
JavaWeb 应用能够提供安全、可靠和即时的金融服务。
它可以使用轻型的企业级JavaBean(EEJB)组件和多层次应用程序架构实现百分之百的安全性和稳定性保证。
此外,JavaWeb应用还支持行情分析、交易监控和订单处理等功能,为金融服务提供多种功能性和性能优化支持。
3.医疗应用JavaWeb的优点之一在于它的应用可以用于医疗领域。
JavaWeb应用可以提供实时的病患数据存储和访问,利用分布式配置进行病患数据协同,此外,JavaWeb应用还可以处理医疗图像和病患报告,方便医护人员进行病情分析和诊断。
WebSphere应用程序服务器集群部署和调优论文

浅析WebSphere应用程序服务器集群的部署和调优【摘要】本文通过对websphere集群实施过程的描述以及部分参数的调整,阐释了websphere应用程序服务器的系统架构,及其参数调整。
文中所部署的系统,上线后至本文完成,保持了7*24小时无故障运行,根据实际测试及用户反馈系统性能有了成倍的提高,充分显示了集群的高可用和扩展性。
【关键词】中间件;websphere集群;优化随着java技术的广泛应用,中间件平台逐渐成为应用系统的重要组成部分,进而对中间件系统的高可用和整体性能提出了很高的要求。
本文主要讨论新疆电信xx平台部署使用websphere应用程序服务器集群及其调优的经验。
一、业务挑战xx平台,应用程序a、b、c部署在单机环境,操作系统为 linux,中间件为websphere 6.1 应用程序服务器,随着业务开展,用户数不断增加,逐渐出现了页面打开缓慢,中间件频繁挂起的问题,影响用户使用业务,有必要进行软硬件升级并保证系统至少能达到99%的可用性。
二、系统部署方案的选择方案一是主机数量为3台,分别部署应用程序a、b、c到三台主机上,每台主机承载一个应用程序,一台主机发生故障不影响其他业务,但发生故障主机所承载业务失效。
不产生冗余,服务器mtbf60000小时无故障。
方案二是主机数量为4台,应用程序a、b、c部署到三台主机组成的websphere集群,一台主机发生故障不影响任何业务,出现故障后脱离集群,恢复后重新加入集群即可,另增加一台服务器作为部署管理器和http服务器。
有冗余产生,服务器mtbf180000小时无故障。
对比以上方案,方案2采用集群环境后,系统的高可用性有明显提高,且部署使用了独立的http服务器,隐蔽了系统的逻辑架构,相比websphere自带的http服务,ihs服务器更加健壮、安全。
三、规划系统架构主机iisp.dm 安装部署管理器(概要文件类型为deployment manager)、ihs(ibm http server);主机iisp.cust、iisp.rpt、iisp.ap分别安装应用程序服务器(概要文件类型为应用程序服务器)。
基于Web的毕业论文管理系统的设计与实现

四、系统测试与优化
在系统测试与优化阶段,我们需要对系统进行全面的测试,以确保系统的稳 定性和性能。具体来说,我们应该进行以下测试:
1、功能测试:测试每个功能模块是否满足设计要求,是否存在漏洞和缺陷。 2、性能测试:测试系统的响应速度、负载能力和可扩展性是否满足要求。
3、安全测试:测试系统的安全性、保密性和完整性是否可靠。
教师也可以通过此系统轻松地接收学生的论文,评审其工作并给予反馈意见。 这样不仅节省了大量的人力物力资源,提高了工作效率,而且还能提供一个更加 透明和公正的评审过程。
参考内容
引言
随着高校规模的扩大和信息化建设的不断深入,毕业论文管理工作面临着越 来越多的挑战。传统的手工管理模式已经无法满足高校对毕业论文管理的需求。 因此,开发一款基于Web的高校毕业论文管理系统变得至关重要。本次演示将介 绍该系统的设计与实现过程,以期提高毕业论文管理的效率和规范性。
4、论文修改:学生可以根据教师的反馈,对论文进行修改,并在修改后再 次提交。
5、论文查询:学生和教师应该可以在任何时间、任何地点查询毕业论文的 相关信息,包括提交状态、评审状态、修改记录等。
二、系统设计
在系统设计阶段,我们需要根据系统需求分析的结果,设计系统的架构、数 据库结构和功能模块。
1、系统架构设计
需求分析
毕业论文管理系统需要满足以下功能和性能要求:
1、用户管理:系统需要对用户进行分类,并设置不同用户的权限,以确保 数据的安全性。
2、论文提交与审核:学生需要在系统中提交毕业论文,并由指导老师进行 审核。
3、论文评审与评分:系统需要支持多名评委同时对毕业论文进行评审和评 分。
4、结果公示与通知:系统需要将评审结果进行公示,并通知相关用户。
计算机网络论文关于LAMP平台的搭建

计算机网络论文关于LAMP平台的搭建
LAMP是一种常用的开源Web开发平台,它由Linux操作系统、
Apache Web服务器、MySQL数据库和PHP脚本语言组成。
LAMP平台的搭
建对于计算机网络的学习和应用具有重要意义。
本文将讨论LAMP平台的
搭建。
首先,LAMP平台的搭建离不开Linux操作系统。
Linux操作系统基于Unix,是一种开源的操作系统,具有高度的稳定性和安全性。
在计算机网
络中,LAMP平台的搭建需要选择一种适合的Linux发行版,例如Ubuntu、CentOS等。
在选择发行版之后,需要进行系统的安装和配置。
安装过程
中需要注意选择合适的分区和文件系统,以及进行必要的网络配置,如
IP地址、子网掩码等。
总结来说,搭建LAMP平台需要注意Linux操作系统的安装和配置、Apache Web服务器的安装和配置、MySQL数据库的安装和配置,以及PHP
脚本语言的安装和配置。
这些步骤需要逐一进行,并且根据实际需求进行
相应的调整和优化。
通过搭建LAMP平台,可以实现Web应用的开发和部署,进一步扩展计算机网络的应用领域。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Web服务器的配置论文
学生姓名:
学号:
学院:计算机科学与技术学院
专业:网络工程
班级:2班
指导教师:
完成日期:2012 年 6 月6日
中文摘要
Windows 2003 Server、Windows 2003 Advanced Server 以及 Windows 2003 Professional 的默认安装不带有 IIS ,在 Windows 2003\ 安装完毕后加装IIS。
IIS 是微软出品的架设 WEB、FTP、SMTP 服务器的一套整合软件,捆绑在Windows2003/NT 中,可以在控制面板的添加/删除程序中选择添加删除 Windows 组件。
关键词:IIS;Windows 2003 Server;
目录
一、Web服务器概述 (3)
二、IIS简介 (3)
三、IIS的安装 (3)
四、在IIS中创建Web网站 (6)
4.1网站的基本配置 (9)
4.1.1、“网站”标签 (10)
4.1.2、“主目录”标签 (11)
4.1.3、“文档”标签 (12)
五、虚拟目录 (12)
一、Web服务器概述
Web服务器又称为WWW服务器,它是放置一般网站的服务器。
一台Web服务器上可以建立多个网站,各网站的拥有者只需要把做好的网页和相关文件放置在Web服务器的网站中,其它用户就可以用浏览器访问网站中的网页了。
我们配置Web服务器,就是在服务器上建立网站,并设置好相关的参数,至于网站中的网页应该由网站的维护人员制作并上传到服务器中,这个工作不属于配置服务器的工作。
二、IIS简介
IIS(Internet信息服务器)是 Internet Information Server 的缩写,是微软提供的Internet服务器软件,包括WEB、FTP、SMTP等服务器组件。
它只能用于Windows操作系统。
IIS集成在Windows 2000/2003 Server版中,在Windows 2000 Server中集成的是IIS 5.0,在Windows Server 2003中集成的是IIS 6.0。
IIS 6.0不能用于Windows 2000中。
Windows 9x/Me里也有IIS,但只是PWS(个人WEB服务器),功能很有限,只支持1个连接。
Windows XP里也能安装IIS5.0,但功能受到限制,只支持10个连接。
通常在Windows XP操作系统中安装IIS的目的是为了调试ASP等程序。
三、IIS的安装
一般在安装操作系统时不默认安装IIS,所以在第一次配置Web服务器时需要安装IIS。
安装方法为:
1、打开“控制面板”,打开“添加/删除程序”,弹出“添加/删除程序”窗口。
2、单击窗口中的“添加/删除Windows组件”图标,弹出“Windows组件向导”对话框。
图1
3、选中“向导”中的“应用程序服务器”复选框。
单击“详细信息”按钮,弹出“应用程序服务器”对话框。
图2
4、选择需要的组件,其中“Internet信息服务(IIS)”和“应用程序服务器控制台”是必须选中的。
选中“Internet信息服务(IIS)”后,再单击“详细信息”按钮,弹出“Internet 信息服务(IIS)”对话框。
图3
5、选中“Internet信息服务管理器”和“万维网服务”。
并且选中“万维网服务”后,再单击“详细信息”按钮,弹出“万维网服务”对话框。
图4
6、其中的“万维网服务”必须选中。
如果想要服务器支持ASP,还应该选中“Active Server Pages”。
逐个单击“确定”按钮,关闭各对话框,直到返回图1的“Windows组件向导”对话框。
7、单击“下一步”按钮,系统开始IIS的安装,这期间可能要求插入Windows Server 2003安装盘,系统会自动进行安装工作。
8、安装完成后,弹出提示安装成功的对话框,单击“确定”按钮就完成了IIS的安装。
友情提示:如果想要同时装入FTP服务器,在“Internet信息服务(IIS)”对话框中应该把“文件传输协议(FTP)服务”的复选框也选中。
图5
四、在IIS中创建Web网站
打开“Internet 信息服务管理器”,在目录树的“网站”上单击右键,在右键菜单中选择“新建→网站”,弹出“网站创建向导”:
图7
图8
网站描述就是网站的名字,它会显示在IIS窗口的目录树中,方便管理员识别各个站点。
本例中起名为“枝叶的网站”。
图9
网站IP地址:如果选择“全部未分配”,则服务器会将本机所有IP地址绑定在该网站上,这个选项适合于服务器中只有这一个网站的情况。
也可以从下拉式列表框中选择一个IP地址(下拉式列表框中列出的是本机已配置的IP地址,如果没有,应该先为本机配置IP地址,再选择。
)
TCP端口:一般使用默认的端口号80,如果改为其它值,则用户在访问该站点时必须在地址中加入端口号。
主机头:如果该站点已经有域名,可以在主机头中输入域名。
图10
主目录路径是网站根目录的位置,可以用“浏览”按钮选择一个文件夹作为网站的主目录。
图11
网站访问权限是限定用户访问网站时的权限,“读取”是必需的,“运行脚本”可以让站点支持ASP,其它权限可根据需要设置。
单击“下一步”,弹出“完成向导”对话框,就完成了新网站的创建过程,在IIS中可以看到新建的网站。
把做好的网页和相关文件复制到主目录中,通常就可以访问这个网站了。
图12
访问网站的方法是:如果在本机上访问,可以在浏览器的地址栏中输入
“http://localhost/”;如果在网络中其它计算机上访问,可以在浏览器的地址栏中输入“http://网站IP地址”。
说明:如果网站的TCP端口不是80,在地址中还需加上端口号。
假设TCP端口设置为8080,则访问地址应写为“http://localhost:8080/”或“http://网站IP地址:8080”。
4.1网站的基本配置
如果需要修改网站的参数,可以在“网站名字”上单击右键,在右键菜单中选择“属性”,可以打开“网站属性”对话框。
4.1.1、“网站”标签
图13
“网站标识”:可以设置网站名字、IP地址、端口号。
单击“高级”按钮可以设置主机头名。
4.1.2、“主目录”标签
图14
在本地路径中可以设置主目录的路径名和访问权限。
4.1.3、“文档”标签
图14
默认文档是指访问一个网站时想要打开的默认网页,这个网页通常是该网站的主页。
如果没有启用默认文档或网站的主页文件名不在默认文档列表中,则访问这个网站时需要在地址中指明文件名。
默认文档列表中最初只有4个文件名:Default.htm、Default.asp、index.htm和Default.aspx。
我用“添加”按钮加入了一个index.asp,并用“上移”按钮把它移到了顶部。
这主要是因为我的网站的主页名为“index.asp”,所以应该把它加入列表,至于是否位于列表顶部倒是无关紧要的。
经过以上配置,一个Web网站就可以使用了。
把制作好的网页复制到网站的主目录中,网站主页的文件名应该包含在默认文档中。
打开浏览器,在地址栏中输入“http://本机IP地址”,就可以打开网站的主页。
其它页面可以用网页中的超链接打开。
五、虚拟目录
虚拟目录可以使一个网站不必把所有内容都放置在主目录内。
虚拟目录从用户的角度来看仍在主目录之内,但实际位置可以在计算机的其它位置,而且虚拟目录的名字也可以与真实目录不同。
如:
图15
图中用户看到的一个位于主目录下的文件夹“pic”,它的真实位置在服务器的
“D:\myimage”处,而主目录位于“C:\mywww”处。
假设该网站的域名是“”,则用户访问“/pic/文件1”时,访问的实际位置是服务器的
“D:\myimage\文件1”,所以虚拟目录的真实名字和位置对用户是不可知的。
创建虚拟目录的方法:
打开 Internet 信息服务窗口,在想要创建虚拟目录的 Web 站点上单击右键,选择“新建”→“虚拟目录”。
弹出虚拟目录创建向导:
图16
别名是映射后的名字,即客户访问时的名字;
图17
路径:服务器上的真实路径名,即虚拟目录的实际位置;
图18
访问权限:指客户对该目录的访问权限。
单击“下一步”按钮,弹出完成对话框,虚拟目录就建立成功了。
把相关文件复制到虚拟目录中,用户就可以按照虚拟的树形结构访问到指定文件了。
通常虚拟目录的访问权限、默认文档等都继承自主目录,如果需要修改,可在“Internet 信息服务管理器”中的虚拟目录上单击右键,选择“属性”,就可以修改虚拟目录的参数设置了。