目录

一台服务器建立多个网站

1、利用TCP连接的端口号建立多个网站

2、利用网卡绑定多个IP地址建立多个网站

3、利用虚拟主机建立多个网站

实现网站的安全

1、添加Web服务器安全角色

2、设置网站的身份验证方式

3、IP地址和域限制

IIS管理器进行远程管理


一台服务器建立多个网站

1、利用TCP连接的端口号建立多个网站

如果要在一台服务器主机上架设多个网站,我们可以通过不同的TCP连接端口来完成,它的基本原理是让每个网站分别拥有一个唯一的TCP端口号码

访问方式:

http://www.192.168.0.2:80/

http://www.192.168.0.2:81/

2、利用网卡绑定多个IP地址建立多个网站

打开网络共享中心,选择本地连接,选择高级

在网卡上绑定多个IP地址

将发布的网站绑定在新增的IP地址上

3、利用虚拟主机建立多个网站

虚拟主机是在一台Web服务器上,可以为多个单独域名提供Web服务,并且每个域名都完全独立,包括具有完全独立的文档目录结构及设置,这样域名之间完全独立,不但使每个域名访问到的内容完全独立,并且使用另一个域名无法访问其它域名提供的网页内容

打开IIS管理器,选择添加网站;创建带有主机名的网站

使用创建的主机名分别访问网站:

注意:在使用虚拟主机的方式下,只能使用域名来访问网站;而不能使用IP地址

实现网站的安全

1、添加Web服务器安全角色

2、设置网站的身份验证方式

匿名身份验证:匿名身份验证允许任何用户访问任何公共内容,而不要求提供用户名和密码。默认情况下IIS开启了匿名身份验证。如果希望所有用户都可以访问网站的内容,可以使用匿名身份验证

基本身份验证:基本身份验证在网络上传输弱加密的密码,要求用户提供有效的用户名和密码才能访问网站的内容。只有当你知道客户端与服务器之间的连接是安全的,才能使用基本身份验证

摘要式身份验证:摘要式身份验证使用Windows域控制器来对请求访问服务器上的内容的用户进行身份验证。当需要比基本身份验证更高的安全性时,应考虑使用摘要式身份验证。

Windows身份验证:Windows身份验证使用NTLM或Kerberos协议对客户端进行身份验证。Windows身份验证最适用于Intranet环境。Windows身份验证不适合在Internet上使用,应为该环境不需要用户凭据,也不对用户凭据进行加密

3、IP地址和域限制

选择“IP地址和域限制”,选择“编辑功能设置”;默认为允许选项,表示允许所有客户端访问到网站;如果将其设置为“拒绝”,表示拒绝所有客户端访问到网站;IIS默认情况下是允许所有用户访问

如果将其设置为“拒绝”,则所有用户都不能访问

添加允许/拒绝条目:

添加允许条目:可以单独地添加允许访问网站的IP地址

添加拒绝条目:可以单独地添加拒绝访问网站的IP地址

启用域名限制:当客户端访问网站的时候通过将IP地址反向解析成域名,从而限制某个域中的计算机访问网站

在DNS服务器中创建反向解析条目(反向域名解析参看前述文章DNS篇)

这时我们再通过域名访问网站的时候就会被拒绝

IIS管理器进行远程管理

通过远程连接到IIS管理器从而对服务器进行管理;首先在IIS服务器上安装管理工具,打开管理工具之后勾选“启用远程连接”

在本地IIS管理器上选择“连接至服务器”,输入远程服务器的ip地址

注意:如果连接失败检查远程服务器上的Web Management Service服务是否开启


原创文章,转载请注明出处

Windows 2008 R2配置IIS环境搭建网站(二)相关推荐

  1. Windows 2008 R2配置IIS环境搭建网站(一)

    目录 IIS服务器的基本概念 安装IIS 添加配置站点 权限设置 网站的停止与启动 高级设置 http重定向 错误页 虚拟目录 结合DNS配置带有域名访问的网站 IIS服务器的基本概念 IIS即英特网 ...

  2. Windows 2008 R2 配置 DNS 实现二级域名

    本文内容 • 域名解析 • 准备工作 • 安装 DNS 服务器 • 建立 DNS 区域 • 建立主机头 • 服务器网络设置 • 测试二级域名 • IIS 建立 Web 站点 • 其他 DNS 服务 域 ...

  3. Windows 2008 R2+iis7.5环境下Discuz!X3论坛伪静态设置方法

    2008R2不是那么的普及,加上X3版新出不久,所以伪静态的设置教程比较少,今天搞出来了,其实很简单,那么下面给大家简要说明一下.因为iis7.5集成了url重写,那就就方便多了,首先安装好你的dz论 ...

  4. php manager 怎么用,Windows 2008 R2下如何利用PHPManager对PHP进行配置

    Windows 2008 R2下如何利用PHPManager对PHP进行配置 PHP辅助管理软件:PHPManager的安装与配置,PHPManager是一神器,虽然程序不大,却十分神奇,省去了很多新 ...

  5. 配置windows 2008 R2远程桌面授权,激活授权许可服务器

    配置windows 2008 R2远程桌面授权,激活授权许可服务器 2013-04-15 20:25:29 微软的终端服务客户端访问许可证 (TS CAL)有下面两种: TS 每设备 CAL TS 每 ...

  6. Windows 2008 R2 安装 Windows phone 7 开发环境

    Windows 2008 R2 安装 Windows phone 7 开发环境 安装环境: 1.Windows server 2008 R2 2.Visual Studio 2010 SP1 旗舰版 ...

  7. Windows Server 2008 R2 配置笔记,密码设置为任意长度,远程桌面终端连接数的设置...

    图片显示不完全时,可在新标签页打开. Windows Server 2008 R2 配置{     安装企业版(Enterprise Editon),因为企业版功能全面,并且比数据中心版更容易配置{ ...

  8. windows 2008 R2系统安装拨号v p n详细配置

    windows 2008 R2系统单网卡安装拨号v p n 系统环境:windows 2008 R2 操作步骤 首先设置服务端 在服务器管理器中添加角色"网络策略和访问服务",并安 ...

  9. Windows Server 2012 R2配置IIS搭载PHP发生HTTP500解决办法

    最经配置在根据网上的教程Windows Server 2012 R2配置IIS搭载PHP时发生了如图所示的问题 发现有如下问题: 1.php.ini文件配置有误 cgi.rfc2616_headers ...

最新文章

  1. NeHe OpenGL第三十九课:物理模拟
  2. Oracle CEO狂妄而真实的演讲
  3. linux 没有线程的,,Linux 到现在还是没有线程呀?
  4. 【OpenCV函数】轮廓提取;轮廓绘制;轮廓面积;外接矩形
  5. 学习ActiveMQ(五):activemq的五种消息类型和三种监听器类型
  6. 在markdown (csdn)博客上输出 右下小标,右上小标。
  7. 一个程序员一月的开销统计分析、(附上PC端和移动端android源码)
  8. 【NLP必读】2019年深度学习自然语言处理最新十大发展趋势
  9. SPSS统计指南【SPSS 003期】
  10. 使用matlab计算并绘制连续信号的傅里叶变换
  11. WebService入门(二)wsimport的使用
  12. 电磁场与电磁波公式总结
  13. vue下载sass依赖
  14. Halcon之Variation Model
  15. python无法读取excel文字_Python帮你做Excel——读取Excel文档
  16. B2B电子商务网站建设怎么做:B2B系统开发流程、语言、架构解答
  17. 【Java设计模式】简单学桥接模式——来杯大杯加奶不加糖咖啡
  18. Puppy Linux作服务器,我为什么要用Puppy Linux
  19. 【PADS入门教程】
  20. mj-trace 代码分析

热门文章

  1. 3DMax教程 教你在3DMax中怎么渲染黑色的描边 渲染黑色的描边有三种方法:
  2. CentOS6.5环境 安装Keepalived和高可用服务相关参数说明
  3. BIOS 与 UEFI引导流程
  4. Java文件写入的6种方法
  5. 自学了两年自动化门都没入?资料收藏家的名汇倒是锤实了,附入门教程...
  6. MySQL建设用地信息系统_“建设用地整治监测与评价关键技术研究与示范”科技成果登记公示...
  7. Mapper层访问不到:...required a bean of type '....TBaseAuthMapper' that could not be found.
  8. 火狐浏览器添加自定义搜索引擎
  9. stm32hal库应用笔记之硬件IIC读写SHTC31000温湿度传感器
  10. AppsFlyer最新报告:传音控股移动互联表现全球增速第二