IIS中搭建web服务器

IIS中搭建web服务器

前面的博文中和大家聊了如何在Windows Server 2012 R2的环境下搭建IIS服务器,今天我们就继续和大家聊聊如何在我们的IIS服务器中搭建一个WEB服务器,从而实现我们要发布网站的愿望。

在搭建WEB服务器之前我们首先要明确几个只是点:

1、 web服务一般情况下使用的是HTTP协议(超文本传输协议),其所占用端口为TCP/80端口。

2、 同一服务器上发布多个网站的情况下,ip地址、端口号和主机名不可完全相同(这就是我们平时所说的虚拟主机)

OK、明确了上述两点之后我们开始搭建我们的WEB服务器,本次实验中我们的web服务器需要对外发布三个网站,分别为www.wyz.comwww.yxf.com 。我们将分别以IP地址不同、端口号不同和主机名不同三种方式来为大家演示其发布方式。

实验准备:

1、 三台windows server 2012 服务器。

2、 部署好AD服务器和iis服务器。

3、 确保网络通畅,并事先将web服务器加入到域。

4、 准备www.wyz.com和www.wxf.com两个网页文件,并将其放在C:\WEB\WYZ或WXF目录下。

具体实验拓扑和IP地址如下图所示:

下面我们开始实验:

案例一:不同IP地址,相同端口号和主机名
给网卡添加IP地址:

目前我们的网卡上只有一个IP地址,地址为192.168.1.2。现在我们要为其添加一个IP 地址来满足我们不同IP地址,相同主机名和端口号这个实验的需求。在此我添加192.168.1.10,具体添加方式如下:

首先我们在web服务器上运行ncpa.cpl:

鼠标右键我们的网卡Ethernet0:

点击属性:

选中IPv4然后点击属性:

OK、在此我们可以看到,和我们是之前所说的一样,我们当前只有一个IP地址,现在我们点击高级来为我们的网卡添加IP地址,我们点击高级:

在此我们点击添加:

输入我们要添加的IP地址和其相对应的子网掩码,点击添加:

OK、可以看到我们的192.168.1.10地址添加成功,我们点击确定:

到这里我们给网卡添加IP 地址的操作就已经完成了,可以使用ipconfig检查:

IIS服务器端配置

打开IIS管理器:

进入到控制台一次展开后我们可以看到系统给我们新建的一个默认站点,我们鼠标右键Default Web Site:

点击管理网站----停止:

可以看到我们的默认站点以及被停止下面我们将我们自己的两个网站添加进来:

首先我们添加www.wyz.com

鼠标右键网站:

点击添加网站:

这里的网站名称我们可以随意输入,它只是起到一个标记作用;物理路径我们必须要指明当前网站所在路径;绑定类型里我们保持其原有端口不变仅选择相对应IP地址,其他保持不变,点击确定:

可以看到我们的wyz.com已经成功添加。

现在我们来添加wxf.com:

和之前一样我们鼠标右键网站:

点击添加网站:

这里的网站名称我们可以随意输入,它只是起到一个标记作用;物理路径我们必须要指明当前网站所在路径;绑定类型里我们保持其原有端口不变仅选择相对应IP地址,其他保持不变,点击确定:

OK、可以看我们的网站已经添加成功

测试

在客户端打开IE浏览器输入192.168.1.10来访问我们的www.wyz.com

可以看到已经成功访问www.wyz.com

输入192.168.1.2访问www.wxf.com

Ok、已经成功访问到www.wxf.com

到这里我们的不同IP地址相同端口号和主机名的实验就成功了。

案例二:相同IP地址不同端口号

前面的实验为大家讲述了使用不同IP地址相同端口号的方式来发布网站,下面我们就来为大家讲述一下相同IP地址不同端口号的访问方式:


网址


IP地址


端口号


www.wyz.com


192.168.1.2


80


www.wxf.com


192.168.1.2


8081

配置不同端口号

1、编辑www.wyz.com的IP地址和端口号:

打开IIS管理器:

展开网站菜单栏:

选中wyz.com然后点击右侧的绑定:

选中当前网站,点击编辑:

在编辑网站绑定里我们修改IP地址为192.168.1.2,端口号为80,点击确定:

点击关闭:

2、编辑www.wxf.com的IP地址和端口号:

在IIS服务器管理器中点击wxf:

然后点击右侧的绑定:

选中当前网站,点击编辑:

这里我们修改IP地址为192.168.1.2,端口号为8081,点击确定:

确认无误,点击关闭:

OK、现在我们的两个不同端口的网站就创建成功了!

测试

在客户端打开IE浏览器:

在网址栏输入192.168.1.2:

可以看到成功访问发到www.wyz.com

在地址栏输入192.168.1.2:8081:

成功访问到www.wxf.com

OK、到这里我们相同IP地址不同端口号的实验就成功了!

案例三:相同IP地址、端口号不同主机名

上面的两个实验分别给大家介绍了不同IP地址和不同端口号,现在这个实验我们就来给大家介绍一下如何使用相同IP地址端口号不同主机名来进行访问。

实验前提是确保我们的IIS服务器已经加入到域,因为我们需要借助域内的DNS服务器来对我们的主机名进行解析。

创建主机记录

1、为www.wyz.com创建正向查找区域并创建A记录:

因为我们的域控制器和DNS服务器是安装在一个服务器上,所以我们打开AD的服务器管理器:

点击工具----DNS:

鼠标右键正向查找区域:

点击新建区域:

系统给我们弹出了新建区域向导,我们直接点击下一步:

在此我们选择主要区域,点击下一步:

这里我们保持默认,点击下一步:

这里让我们输入区域名称,我输入wyz.com点击下一步:

在此我们允许动态更新,点击下一步:

点击完成:

可以看到我们新建的wyz.com区域,双击打开:

在空白处鼠标右键:

点击新建主机:

这里们输入主机名WWW并且输入www.wyz.com网站所对应的IP地址,点击添加主机:

系统提示我们已经成功添加了主机记录,我们点击确定:

可以看到我们新添加的A记录。

2、为www.wxf.com创建正向查找区域并创建A记录:

鼠标右键正向查找区域:

点击新建区域:

和之前一样,在此我们直接点击下一步:

这里选择主要区域,然后点击下一步:

在此保持默认,然后点击下一步:

输入区域名称wxf.com,点击下一步:

在此我们选择允许动态更新,点击下一步:

点击完成:

可以看到我们新建的区域wxf.com,双击打开:

和之前一样,在空白处鼠标右键:

点击新建主机:

输入主机名WWW并给出我们www.wxf.com网站所对应的IP地址后点击添加主机:

系统提示我们已经成功添加了主机记录,我们点击确定:

OK、可以看到我们新建的A记录。

到现在我们对AD端的操作就已经完成了,接下来的操作我们要在IIS服务器上完成。

绑定主机名到相应网站

首先我们在IIS服务器上检查一下该服务器是否已经成功加入到域:

运行set u:

可以看到我们当前的IIS服务器已经成功加入到域环境。

为wxf.com绑定相应主机名:

下面我们打开IIS管理器:

展开网站栏后可以看到我们刚刚添加的两个网站:

选中第一个网站wxf,然后点击右侧的绑定:

选中当前绑定网站,点击编辑:

IP地址使用192.168.1.2,端口号我们使用默认的80端口,主机名位置我们使用与其相对应的主机名www.wxf.com然后点击确定:

确认主机名、端口、IP地址没有问题,我们点击关闭:

为wyz.com绑定主机名:

打开IIS管理器:

鼠标点击wyz.com然后点击右侧的绑定:

可以看到我们的主机名位置为空,选中该选项然后点击编辑:

这里的IP地址和端口号我们和之前的wxf.com保持一样,在主机名位置输入其相对应的主机名www.wyz.com 点击确定:

确定主机名、端口、IP地址没有问题后点击关闭:

OK,到这里我们WEB服务器端的操作就完成了!

测试

在客户机上打开IE浏览器:

在地址栏位置输入我们的第一个主机名:www.wxf.com然后敲回车:

可以看到已经成功解析!

下面我们输入www.wyz.com

已经成功访问!

OK、到这里我们的整个实验就结束了!

时间: 2024-08-25 05:35:48

IIS中搭建web服务器的相关文章

在Win7系统中搭建Web服务器

局 域网Web服务器的主要功能是实现资源共享,同时借助于局域网服务器访问页面可有效的实现信息的同步.利用Web服务器,我们随时随地都可以将自己的信息 上传到服务器端,让其它关注你的用户能在第一时间内了解的思想和动态.下面笔者就如何在Windows7系统下搭建Web服务器与大家交流一下. 工具/原料 Windows7操作系统 方法/步骤 1 打开控制面板,选择并进入“程序”,双击“打开或关闭Windows服务”,在弹出的窗口中选择“Internet信息服务”下面所有地选项,点击确定后,开始更新服务

php中搭建Web服务器和服务器配置

1.搭建Web服务器     1.1目录结构 1.2访问服务器 访问规则:http://服务器ip地址/php页面 比如: http://localhost/demo.php http://127.0.0.1/demo.php 1.3Apache常用命令 httpd -v 查看apache版本号 version httpd -t 检测运行环境 test     1.4互联网通讯原理 访问过程:   步骤: 1.客户端输入域名(网址),在最近的机房做DNS解析(Domain Name Server

怎样在Win7系统中搭建Web服务器

文章转发自(谢楼主了): http://jingyan.baidu.com/article/ed2a5d1f128ff609f6be17fa.html (1)打开控制面板,选择并进入"程序",双击"打开或关闭Windows服务",在弹出的窗口中选择"Internet信息服务"下面所有地选项,点击确定后,开始更新服务. (2)更新完成后,打开浏览器,输入"http://localhost/"回车,如果此时出现IIS7欢迎界面,说

Linux中创建RAID5卷并搭建web服务器详解

北大青鸟的实验项目 实验任务:使用Linux的RHEL6.5版本64位的操作系统搭建web服务器,创建RAID5卷并挂载到web目录下. 实验过程:1.创建RHEL6.5操作系统,并且配置主机名.IP地址192.168.1.100/24等实验要求. 2.添加4块大小为30G的虚拟磁盘,做RAID5卷,可用空间为60GB. 3.关闭iptables防火墙和SElinux. 4.打开win7虚拟机进行IP地址192.168.1.200配置,并测试互联互通. 5.搭建网站服务器,名称为web.bene

如何搭建web服务器 使用Nginx搭建反向代理服务器

转载   如何搭建web服务器 使用Nginx搭建反向代理服务器 :   http://blog.csdn.net/w13770269691/article/details/6977727 引言:最近公司有台服务器遭受DDOS攻击,流量在70M以上,由于服务器硬件配置较高所以不需要DDOS硬件防火 墙.但我们要知道,IDC机房是肯定不允许这种流量一直处于这么高的,因为没法具体知道后面陆续攻击的流量会有多大,如果流量过大就会导致整个IDC网络 瘫痪.我们都知道北方的数据中心和南方的数据中心从带宽出

轻松使用Nginx搭建web服务器

如果读者以前做过web开发的话,就应该知道如何去搭建一个web服务器来跑你的web站点,在windows下你可能会选择去用IIS,十分的快捷,在linux下,你可能首先会想到apache,"一哥"( W3Techs网站数据的排名)啦 今天小编要介绍后起之秀nginx来实现web服务器.小编在前面的博客中也详细的聊过apache的使用,如今又来说nginx的使用,读者可能以后搭建web服务器的话就不知道选用哪一种,O(∩_∩)O~,别急,小编这就来给读者分析一下Nginx和Apache区

server2016下搭建web服务器&三种虚拟主机实验文档

安装web服务器 首先打开server2016的服务器管理器,点击添加角色和功能如图所示: 开始之前默认下一步如图所示: 安装类型默认下一步选择基于角色或基于功能的安装如图所示: 服务器选择默认下一步如图所示: 服务器角色选择web服务器(IIS)如图所示: 功能选项一般默认即可哦如图所示: 确认下无误后点击安装如图所示: 安装完成点击关闭如图所示: 以上web服务器安装完成我们在Windows管理工具里打开如图所示: 点击打开后点到网站会有一个站点在这里我们可以进行操作更改,点击这里的web网

Apache LINUX中搭建HTTP服务器

LINUX中搭建HTTP服务器 在LINUX系统中安装Apache做为HTTP的服务程序,通过设置配置文件,可以实现很多功能,如访问控制,虚似主机,基于域名的虚拟主机,通过安装Awstats我们可以更方便的统计Http访问日志 实验拓扑: Linux Client -----RHEL5.9(vmnet1)----------(vmnet1) Win7 Client 实验一:查看默认HTTP配置 找到默认红帽欢迎页面 (/etc/httpd/conf/httpd.conf ---->Include

NodeMCU入门(4):搭建Web服务器,配置网络连接

准备工作 1.NodeMCU模块 2.ESPlorer v0.2.0-rc6 3.NodeMCU-HTTP-Server 搭建web服务器 下载https://github.com/wangzexi/NodeMCU-HTTP-Server文件,并上传到NodeMCU中 修改init.lua文件,可参看NodeMCU-HTTP-Server Example -- init.lua --------------------- -- wifi --------------------- print('