Web服务和FTP服务的设置--(1)

简介:

clip_image001 N10TH沐小七2011.4.12

【实验名称】

Web服务和FTP服务的设置

【实验目标】

1. IIS主要包含的主要服务。

2. 配置默认网站。

3. 配置虚拟主机。

4. FTP的配置。

【实验环境及拓扑】

【实验步骤】

一、IIS的概述。

二、配置默认网站。

三、配置虚拟主机。

四、配置FTP。

具体实验步骤如下:

一、IIS的概述。

在组建局域网时,可以利用因特网信息服务器(Internet Information Server,IIS)来构建WWW服务器、FTP服务器和SMTP服务器等。IIS践踏过HTTP协议、FTP协议与Windows Server2000出色的管理功能和安全特性结合起来,提供了一个功能全面的软件把,面向不同的应用领域给出了Internet/Intranet服务器结局方案。在Windows Server2003中集成了IIS6.0提供的更为方便的安装/管理功能和增强的应用环境、基于标准的分布协议、改进的性能表现和扩展性,以及更好的稳定性和易用性。

WWW服务。WWW时图像最为丰富的Internet服务。Web具有很强的链接能力,支持协作和工作流程,可以给分布在世界各地的用户提供商业应用程序。Web时Internet上主机的集合,使用HTTP协议提供报文传输服务。基于Web的信息使用超文本标记语言,以HTML格式传送,它不但可以传送文本信息,还可以传送图形、图像、动画、声音和视频信息。这些特点使得WWW成为遍布世界的信息交流平台。

FTP服务。文件传输协议时在Internet中两个远程计算机之间传送文件的协议。该协议允许用户使用FTP命令对远程计算机中的文件系统进行操作。通过FTP可以传送任意类型、任意大小的文件。Windows Server2003中IIS6.0里内置了FTP模块。

二、配置默认网站。

搭建实验环境,安装服务以及配置IP信息。并且在搭建整个实验环境时,需要关闭防火墙。

在windows server2008A上:

配置IP信息

clip_image003

安装Web服务以及FTP服务。

clip_image004

在windows server2008B上:

配置IP信息。

clip_image006

安装DNS服务并进行配置。

clip_image008

在windows XP上:

配置IP信息。

clip_image009

在windows server2008A上:

添加网站。

clip_image011

将添加的网站放在默认文档的第一位上。

clip_image013

利用客户机访问网站。

clip_image014

三、配置虚拟主机

在我们在为其配置主机时,有三种方式:基于IP、端口、主机名。而我们选择基于主机名来配置虚拟主机。基于IP配置时,我们考虑到IP地址的租用;基于端口时,我们考虑在域名之后添加端口时,不利于记忆。

在windows server2008B上:

添加主机并配置。

clip_image016

在windows server2008A上:

添加网站,并对其进行配置,如图所示:

clip_image018

clip_image020

clip_image022

并且对每个添加的网站启用“目录浏览”。

clip_image024

在windows XP上:

利用客户机访问网站。

clip_image026

clip_image027

clip_image028

四、配置FTP。

搭建实验环境,配置IP信息以及添加服务并创建帐户。

在windowsserver2008A上:

创建帐户。

clip_image030

创建FTP文件。

clip_image032

创建不隔离用户:

在windows server2008A上添加FTP服务。并新建“FTP站点”

clip_image034

设置IP信息以及端口。

clip_image036

选择FTP用户是否隔离。

clip_image038

选择FTP站点目录。

clip_image040

设置FTP站点访问权限。

clip_image042

客户端访问FTP站点。

clip_image044

clip_image046

创建隔离用户:

在windows server2008A上新建“FTP站点”。

clip_image048

选择FTP用户是否隔离。

clip_image050

选择FTP站点主目录。

clip_image052

设置FTP站点访问权限。

clip_image054

在客户端,用户“chensong1”登陆FTP站点;只能访问文件夹“chensong1”。

clip_image056

clip_image058

帐户“chensong2”只能访问文件夹“chensong2”。

clip_image060

clip_image062

【实验总结】

1. 在组建局域网时,可以利用因特网信息服务器(Internet Information Server,IIS)来构建WWW服务器、FTP服务器和SMTP服务器等。IIS践踏过HTTP协议、FTP协议与Windows Server2000出色的管理功能和安全特性结合起来,提供了一个功能全面的软件把,面向不同的应用领域给出了Internet/Intranet服务器结局方案。在Windows Server2003中集成了IIS6.0提供的更为方便的安装/管理功能和增强的应用环境、基于标准的分布协议、改进的性能表现和扩展性,以及更好的稳定性和易用性。

2. WWW服务。WWW时图像最为丰富的Internet服务。Web具有很强的链接能力,支持协作和工作流程,可以给分布在世界各地的用户提供商业应用程序。Web时Internet上主机的集合,使用HTTP协议提供报文传输服务。基于Web的信息使用超文本标记语言,以HTML格式传送,它不但可以传送文本信息,还可以传送图形、图像、动画、声音和视频信息。这些特点使得WWW成为遍布世界的信息交流平台。

3. FTP服务。文件传输协议时在Internet中两个远程计算机之间传送文件的协议。该协议允许用户使用FTP命令对远程计算机中的文件系统进行操作。通过FTP可以传送任意类型、任意大小的文件。Windows Server2003中IIS6.0里内置了FTP模块。

4. 在我们在为其配置主机时,有三种方式:基于IP、端口、主机名。而我们选择基于主机名来配置虚拟主机。基于IP配置时,我们考虑到IP地址的租用;基于端口时,我们考虑在域名之后添加端口时,不利于记忆。

5. 在配置FTP站点的属性中,我们会限制连接数量。其由于服务器配置、性能等的差别,有些服务器不能满足大访问量的需要,往往造成超时甚至死机,因此需要设置连接限制。同时,为了确保FTP协议在连接失败时关闭连接,因此需要设置连接超时。

6. 在客户端访问FTP站点时,我们有时会在字符界面下进行访问,那么会涉及到一些命令。例如:

dir命令(用来显示FTP服务器端有哪些文件可供下载。)

Get命令(用来从服务器端下载一个文件。)、

!dir命令(用来显示客户端当前目录中的文件信息。)

Put命令(用来向FTP服务器端上传一个文件。)

Lcd命令(用来设置客户端当前的目录。)

Bye命令(用来退出FTP连接。)

clip_image001[1] N10TH沐小七2011.4.12


本文转自 沐小七  51CTO博客,原文链接:http://blog.51cto.com/3088522/571910


相关文章
|
1月前
|
开发框架 监控 .NET
Visual Basic的Web服务和REST API开发指南
【4月更文挑战第27天】本文探讨了使用Visual Basic(VB.NET)构建Web服务和RESTful API的方法。首先介绍了Web服务的基础和REST API的概念,然后阐述了.NET Framework与.NET Core/.NET 5+对VB.NET的支持,以及ASP.NET Core在Web开发中的作用。接着,详细讲解了创建RESTful API的步骤,包括控制器与路由设置、模型绑定与验证,以及返回响应。此外,还讨论了安全措施、测试方法、部署选项和监控策略。最后强调,VB.NET开发者可以通过ASP.NET Core涉足现代Web服务开发,拓宽技术领域。
|
9天前
|
中间件 API Go
使用Echo和Gin构建高性能Web服务的技术文档
本文档对比了Go语言中的两个流行Web框架——Echo和Gin。Echo是一个高性能、可扩展的框架,适合构建微服务和API,强调简洁API和并发性能。Gin基于net/http包,具有Martini风格API,以其快速路由和丰富社区支持闻名。在性能方面,Gin的路由性能出色,两者并发性能均强,内存占用低。文中还提供了使用Echo和Gin构建Web服务的代码示例,帮助开发者了解如何运用这两个框架。选择框架应考虑项目需求和个人喜好。
23 2
|
28天前
|
XML 监控 数据格式
第六十六章 使用 Web 服务监控 IRIS - IRIS 对 WS-Monitoring 的支持概述
第六十六章 使用 Web 服务监控 IRIS - IRIS 对 WS-Monitoring 的支持概述
26 0
|
1月前
|
JSON 数据格式 Windows
LabVIEW创建Web服务
LabVIEW创建Web服务
20 0
|
1天前
|
开发框架 .NET PHP
Web服务搭建&站库分离&路由访问
Web服务搭建&站库分离&路由访问
|
7天前
jetty内嵌web页面服务入门
jetty内嵌web页面服务入门
7 1
|
9天前
|
SQL 缓存 测试技术
RESTful API设计的最佳实践:构建高效、可维护的Web服务接口
【6月更文挑战第11天】构建高效、可维护的RESTful API涉及多个最佳实践:遵循客户端-服务器架构、无状态性等REST原则;设计时考虑URL结构(动词+宾语,使用标准HTTP方法)、使用HTTP状态码、统一响应格式及错误处理;确保数据安全(HTTPS、认证授权、输入验证);实施版本控制;并提供详细文档和测试用例。这些实践能提升Web服务接口的性能和质量。
|
14天前
|
JavaScript 前端开发 定位技术
Rest风格WEB服务(Rest Style Web Service)的真相
Rest风格WEB服务(Rest Style Web Service)的真相
26 1
|
20天前
|
XML 网络协议 Java
XML Web 服务技术解析:WSDL 与 SOAP 原理、应用案例一览
XML Web服务是基于WSDL、SOAP、RDF和RSS等标准的网络应用程序组件技术。WSDL描述服务接口和消息格式,SOAP用于结构化信息交换,RDF描述网络资源,RSS则用于发布网站更新。Web服务特点是自包含、自描述,基于开放协议,可重用且能连接现有软件。WSDL文档包含`types`、`message`、`portType`和`binding`元素,定义服务操作和协议。SOAP协议规定消息格式,通过HTTP等传输。
481 1
|
21天前
|
缓存 监控 NoSQL
使用Elixir进行可扩展的Web服务开发
【5月更文挑战第30天】本文探讨了使用Elixir进行可扩展Web服务开发,Elixir基于Erlang/OTP,提供并发、分布式处理和容错能力。Phoenix框架助力构建实时Web应用,支持WebSocket。实现可扩展性涉及并发处理、分布式架构、数据库优化、缓存策略及监控告警。实践案例显示,Elixir和Phoenix能有效应对高并发场景,适用于构建高性能Web服务。