一、 web服务器安装
建站方式:
1)单独一个IP地址,对应一个Web站点
2)基于端口配置多个站点,访问站点时必须加上端口号
3)主机绑定多个网卡或IP,每个IP代理一个站点。浪费IP
4)每个网站基于域名的主机
1、服务器管理器→角色→添加角色

2、在这个窗口中可以选择要安装的服务,这里我们选择“Web服务器(IIS)”

3、这里有一点要注意,这里边有一个“安全性”,这一项一般不用选,选择后在登录网页的时候会弹出一个Windows弹框,让你输入密码。具体选项根据实际需求选择。

4、完成安装。可能需要耐心等一段时间。

5、现在在开始菜单栏里就会看到相应的服务管理器

6、我们现在可以看到的这个网站是Web服务自带的一个网站,我们可以把它删了。

7、右键“网站”→添加网站

8、如图,填写完成后点击“完成”结束创建

9、在另一台电脑中测试。测试成功!


二、FTP服务器安装
该服务是基于IIS的,所以我们在安装IIS服务器选择角色服务时,选择FTP有关的服务
1、与web相同:开始→管理工具→信息服务管理器

2、右击“网站”→添加FTP站点

3、如图然后“下一步”

4、IP写FTP服务的IP(本机IP),SSL在这里暂时选无

5、身份验证匿名和基本这里都选择。允许访问可根据需求选择,我这里选择所有用户,读写权限都给

6、用物理机验证。显示成功!!

注:这里只是web和ftp的基本建立,其他的自己多玩就好(以下是“帮助”中的内容,我直接复制粘贴过来的)

FTP(两个端口:命令传输端口、数据传输端口)
主动FTP
被动FTP
FTP是仅基于TCP的服务,不支持UDP。与众不同的是FTP使用2个端口,一个数据端口和一个命令端口(也可叫做控制端口)。通常来说这两个端口是21(命令端口)和20(数据端口)。但FTP工作方式的不同,数据端口并不总是20。这就是主动与被动FTP的最大不同之处。

(一)主动FTP
主动方式的FTP是这样的:客户端从一个任意的非特权端口N(N>1024)连接到FTP服务器的命令端口,也就是21端口。然后客户端开始监听端口N+1,并发送FTP命令“port N+1”到FTP服务器。接着服务器会从它自己的数据端口(20)连接到客户端指定的数据端口(N+1)。
针对FTP服务器前面的防火墙来说,必须允许以下通讯才能支持主动方式FTP:

  1. 任何大于1024的端口到FTP服务器的21端口。(客户端初始化的连接)
  2. FTP服务器的21端口到大于1024的端口。 (服务器响应客户端的控制端口)
  3. FTP服务器的20端口到大于1024的端口。(服务器端初始化数据连接到客户端的数据端口)
  4. 大于1024端口到FTP服务器的20端口(客户端发送ACK响应到服务器的数据端口)

(二)被动FTP
为了解决服务器发起到客户的连接的问题,人们开发了一种不同的FTP连接方式。这就是所谓的被动方式,或者叫做PASV,当客户端通知服务器它处于被动模式时才启用。
在被动方式FTP中,命令连接和数据连接都由客户端发起,这样就可以解决从服务器到客户端的数据端口的入方向连接被防火墙过滤掉的问题。
当开启一个 FTP连接时,客户端打开两个任意的非特权本地端口(N > 1024和N+1)。第一个端口连接服务器的21端口,但与主动方式的FTP不同,客户端不会提交PORT命令并允许服务器来回连它的数据端口,而是提交 PASV命令。这样做的结果是服务器会开启一个任意的非特权端口(P > 1024),并发送PORT P命令给客户端。然后客户端发起从本地端口N+1到服务器的端口P的连接用来传送数据。
对于服务器端的防火墙来说,必须允许下面的通讯才能支持被动方式的FTP:

  1. 从任何大于1024的端口到服务器的21端口(客户端初始化的连接)
  2. 服务器的21端口到任何大于1024的端口(服务器响应到客户端的控制端口的连接)
  3. 从任何大于1024端口到服务器的大于1024端口(客户端初始化数据连接到服务器指定的任意端口)
  4. 服务器的大于1024端口到远程的大于1024的端口(服务器发送ACK响应和数据到客户端的数据端口)

以上关于主动和被动FTP的解释,可以简单概括为以下两点:

  1. 主动FTP:
    命令连接:客户端 >1024端口 -> 服务器 21端口
    数据连接:客户端 >1024端口 <- 服务器 20端口
  2. 被动FTP:
    命令连接:客户端 >1024端口 -> 服务器 21端口
    数据连接:客户端 >1024端口 -> 服务器 >1024端口

(三)主动与被动FTP优缺点:
主动FTP对FTP服务器的管理有利,但对客户端的管理不利。因为FTP服务器企图与客户端的高位随机端口建立连接,而这个端口很有可能被客户端的防火墙阻塞掉。被动FTP对FTP客户端的管理有利,但对服务器端的管理不利。因为客户端要与服务器端建立两个连接,其中一个连到一个高位随机端口,而这个端口很有可能被服务器端的防火墙阻塞掉。
FTP隔离用户(在“帮助”中有详细说明)
使用“FTP 用户隔离”功能页可以定义 FTP 站点的用户隔离模式。FTP 用户隔离是用于 Internet 服务提供商 (ISP) 的一种解决方案,可以为其客户提供单独的 FTP 目录以供上载内容。FTP 用户隔离将用户限制在其自己的目录中,从而防止用户查看或覆盖其他用户的内容。由于用户的顶级目录显示为 FTP 服务的根目录,因此用户无法沿目录树再向上导航。用户在其特定站点内可以创建、修改或删除文件和文件夹。

元素名称:不隔离用户。在以下目录中启动用户会话: FTP 根目录
描述:选择此选项将指定您不想隔离用户。
所有 FTP 会话都将在 FTP 站点的根目录中启动。
小心:如果有足够的权限,则任何 FTP 用户可能都可以访问任何其他 FTP 用户的内容。

元素名称:不隔离用户。在以下目录中启动用户会话: 用户名目录
描述:选择此选项将指定您不想隔离用户。
所有 FTP 会话都将在与当前登录用户同名的物理或虚拟目录中启动(如果该文件夹存在);否则,FTP 会话将在 FTP 站点的根目录中启动。
注意:若要指定开始目录供匿名访问,请在 FTP 站点的根目录中创建一个名为 default 的物理或虚拟目录文件夹。
小心:如果有足够的权限,则任何 FTP 用户可能都可以访问任何其他 FTP 用户的内容。

元素名称:隔离用户。将用户局限于以下目录: 用户名目录(禁用全局虚拟目录)
描述:选择此选项将指定要将 FTP 用户会话隔离到与 FTP 用户帐户同名的物理或虚拟目录中。用户只能看见其自身的 FTP 根位置,并因受限而无法沿目录树再向上导航。
注意:若要为每个用户创建主目录,首先必须在 FTP 服务器的根文件夹下创建一个物理或虚拟目录,该目录以您的域命名,对于本地用户帐户则命名为 LocalUser。接下来,必须为将访问 FTP 站点的每个用户帐户创建一个物理或虚拟目录。下表列出了用于 FTP 服务所附身份验证提供程序的主目录语法:

元素名称:隔离用户。将用户局限于以下目录: 用户名物理目录(启用全局虚拟目录)
描述:选择此选项将指定要将 FTP 用户会话隔离到与 FTP 用户帐户同名的物理目录中。用户只能看见其自身的 FTP 根位置,并因受限而无法沿目录树再向上导航。
注意:若要为每个用户创建主目录,首先必须在 FTP 服务器的根文件夹下创建一个物理目录,该目录以您的域命名,对于本地用户帐户则命名为 LocalUser。接下来,必须为将访问 FTP 站点的每个用户帐户创建一个物理目录。下表列出了用于 FTP 服务所附身份验证提供程序的主目录语法:

元素名称:隔离用户。将用户局限于以下目录: 在 Active Directory 中配置的 FTP 主目录
描述:选择此选项将指定要将 FTP 用户会话隔离到在 Active Directory 帐户设置中为每个 FTP 用户配置的主目录中。当用户的对象位于 Active Directory 容器中时,将提取 FTPRoot 和 FTPDir 属性,以提供用户主目录的完整路径。如果 FTP 服务可以成功访问该路径,则将用户放置在其主目录(代表其 FTP 根位置)中。用户只能看见其自身的 FTP 根位置,并因受限而无法沿目录树再向上导航。如果 FTPRoot 或 FTPDir 属性不存在,或这两个属性在一起无法组成有效且可访问的路径,则拒绝用户访问。
注意:此模式需要使用 Windows Server 2003 操作系统或更高版本操作系统运行的 Active Directory 服务器。也可以使用 Windows 2000 Active Directory,但是需要手动扩展用户对象架构。

元素名称:自定义
描述:此选项指定您希望通过使用自定义提供程序来隔离 FTP 用户会话。
重要:此选项为高级功能,只能通过修改 ApplicationHost.config 文件中的 FTP 配置设置进行选择。

Windows server 2008 r2 基于LLS的Web和FTP服务搭建(基本)相关推荐

  1. 在Windows Server 2008上安装和配置Web和FTP服务

    1.1 安装和配置Web和FTP服务 本节目标: ? 安装Web服务和FTP服务 ? 配置Web站点标识 ? 配置DNS服务器支持Web网站域名解析 ? 配置Web服务器安全 ? Web网站的远程管理 ...

  2. 计算机组播相关服务,Windows Server 2008 R2 之十八WDS(部署服务)之二

    一.有关说明 1.捕获映像.一种将客户端计算机启动到的启动映像类型,用于以 .wim 文件形式捕获操作系统.必须首先创建捕获映像,然后才能创建自定义的安装映像.在使用捕获映像进行捕获之前,必须在待捕获 ...

  3. Windows Server 2008 R2中的Hyper-V

    现在虚拟化技术已经成为数据中心的一个主要组成部分.虚拟化技术提供的操作效率帮助企业机构大幅简化操作流程和降低能耗. Windows Server 2008提供以下类型的虚拟化: ?Hyper-V提供的 ...

  4. Windows 7 Windows Server 2008 R2 简体中文版下载 (2023 年 3 月更新)

    Windows 7 & Windows Server 2008 R2 (updated Mar 2023) 请访问原文链接:https://sysin.org/blog/windows-7/, ...

  5. windows server 2008 r2 IIS PHP

    在Windows server 2008 r2 的IIS(7.5)中搭建PHP运行环境: 一:安装IIS服务器(没有装IIS) 1.我的电脑>>右键>>管理(Manage) 2 ...

  6. 基于windows server 2008 web服务器的性能,使用Windows Server 2008 R2理由_服务器评测与技术-中关村在线...

    四.使用Windows Server 2008 R2理由 Windows Server 2008 R2的设计目标是在同样的硬件基础上获得与Windows Server 2008相同或更好的性能.另外, ...

  7. Windows Server 2008 R2之三十二:证书注册WEB服务(一)

    由于证书注册WEB服务的部署方法,和CA与证书注册WEB服务是否安装在同一台计算机,以及安装过程中身份验证方式的选择有关, 以下CA与证书注册WEB服务安装在同一台计算机的设置过程. 实验环境: 所有 ...

  8. 基于Windows Server 2008 R2的WSFC实现SQL Server 2012高可用性组(AlwaysOn Group)

    2012年5月 微软新一代数据库产品SQL Server 2012已经面世一段时间了,不管从功能还是性能上讲,较之其早期产品都有了很大提升.特别是其引入高可用性组(AlwaysOn Group, AG ...

  9. 在线文档预览解决方案-Office Web Apps在Windows Server 2008 R2部署教程

    由于接触到的服务器一般安装较多的是Windows Server 2008 R2版本的服务器,在此记录一下部署过程中踩得坑 优势:可以同时支持pc端和手机端,支持文件类型包括 doc,ppt,xls,d ...

  10. 2008 r2服务器自动注销,基于 Windows Server 2008 R2 的远程桌面服务器拒绝一些繁重的登录或注销情况下随机的连接请求...

    修补程序信息 可以从 Microsoft 获得受支持的修复程序.然而,此修补程序仅用于解决本文中描述的问题.此修复程序仅适用于遇到本文中描述的问题的系统.此修补程序可能会接受进一步的测试.因此,如果这 ...

最新文章

  1. 1、Reactive Extensions for .NET(译)
  2. Windows Installer (MSI) 详解 参数介绍
  3. oracle报28003,【翻译自mos文章】运行utlpwdmg.sql之后报ORA-28003, ORA-20001, ORA-20002, ORA-20003, ORA-20004 错误...
  4. 互联网日报 | TikTok将开启Pre-IPO融资;菜鸟裹裹战略再升级;滴滴中国西区总部落户重庆江北...
  5. Docker Engine在CentOS上的安装
  6. Redis缓存穿透、缓存雪崩、并发问题分析与解决方案
  7. 基于MQTT的消息推送环境搭建
  8. 如何解决SSM框架前台传参数到后台乱码的问题
  9. bios卡+型号+hp服务器,HPE Gen9 server UEFI BIOS下升级BIOS 阵列卡 HBA卡固件的操作方法...
  10. 京东后台模板导入SKU报格式错误
  11. python《pandas入门》实现Excel数据字段的拆分
  12. Linux中查看jdk版本-20190306
  13. 北大本科生凭芯片研究获全球竞赛第一!一作发表8篇EDA领域顶会论文,“致力探索卡脖子难题”
  14. ORB-SLAM3中的词袋模型BoW
  15. 资讯类网站增量式爬虫
  16. STEM教育-制作纸飞机游戏
  17. Matlab模拟仿真模糊PID(Fuzzy)
  18. 航空发动机适航复习纲要
  19. 探索设计之路-Photoshop【移动选框工具】
  20. python用turtle画月亮_使用python turtle画高达

热门文章

  1. PostgreSQL DBA(63) - Extension(pg_stat_statements)
  2. 《Gossip Girl》情侣布莱克·莱弗利(Blake Lively) 和佩恩·贝格利(Penn Badgley)分手
  3. tf.flags用法
  4. c语言获取随机数硬币问题,算法 – 从硬币中创建一个随机数生成器
  5. mysql聚合函数匹配_MySQL 05章_模糊查询和聚合函数
  6. 订餐小项目-(适合公司内部使用)
  7. 【Coursera-Machine Learning】自用5
  8. bzoj 4518: [Sdoi2016]征途
  9. Docker Redis远程主机强迫关闭了一个现有的连接
  10. 【知识】SpringBoot项目结构目录