Window Server 2008 R2配置Web服务器

这篇具有很好参考价值的文章主要介绍了Window Server 2008 R2配置Web服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、实验目的

Window Server 2008 R2上配置Web服务器并且配置站点,使得客户端能够访问Web服务器上的静态网页。

二、实现原理

IIS是Internet Information Services英文全称的缩写,是一个World Wide Web server服务。IIS是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。

三、实验步骤

配置静态IP和DNS服务器指向自己

Window Server 2008 R2配置Web服务器

1、安装IIS web服务器

在服务器管理器中添加角色

Window Server 2008 R2配置Web服务器

选择web服务器

Window Server 2008 R2配置Web服务器

勾选全部--下一步—安装

Window Server 2008 R2配置Web服务器

Window Server 2008 R2配置Web服务器 

Window Server 2008 R2配置Web服务器

完成之后进入Internet信息服务(IIS)管理器

Window Server 2008 R2配置Web服务器

Window Server 2008 R2配置Web服务器

点击右侧的基本设置可以查看默认网页的存放路径

Window Server 2008 R2配置Web服务器

点击右侧的高级设置可以查看连接超时等信息

Window Server 2008 R2配置Web服务器

看到默认网页是没有启动的

右击Default Website—管理网站—启动

Window Server 2008 R2配置Web服务器

此时无法启动网页

Window Server 2008 R2配置Web服务器

因为之前我这台window server 2008装过其他东西,可能占用了默认的端口80,此时我们更改一下默认端口

右击Default website—编辑绑定

Window Server 2008 R2配置Web服务器

选择—然后编辑

Window Server 2008 R2配置Web服务器

把端口号改成801

Window Server 2008 R2配置Web服务器

然后启动站点成功,右击—管理网站—浏览

Window Server 2008 R2配置Web服务器

出现页面即成功

Window Server 2008 R2配置Web服务器

如果是使用默认端口的话我们可以在浏览器上输入localhost、127.0.0.1、本机IP、本机计算机名也能访问网站

但是我这台机器安装了其他东西占用了这个端口,所以访问的是另一个页面

Window Server 2008 R2配置Web服务器

Window Server 2008 R2配置Web服务器

Window Server 2008 R2配置Web服务器

2、发布html网页

先在本地编写一个静态页面,页面的命名规则是有规定的

打开默认文档

Window Server 2008 R2配置Web服务器

可以看到里面里面有默认的文档命名规则,如果想命名自己喜欢的名字的话可以右键添加自己想要的名字。

如果默认文档里面没有你写的网页的名字,就会报403错误

Window Server 2008 R2配置Web服务器

然后再本地编写一个html网页

Window Server 2008 R2配置Web服务器

回到IIS管理器

右击网站—添加网站

Window Server 2008 R2配置Web服务器

输入名称,找到刚刚编写的html文件的路径—确定

Window Server 2008 R2配置Web服务器

此时网站是启动不了的,因为默认80端口已经被其他程序占用了

Window Server 2008 R2配置Web服务器

我们把端口改成802,然后启动,接着在浏览器访问

Window Server 2008 R2配置Web服务器

在客户端访问

在客户段配一个跟服务器同一网段的IP

Window Server 2008 R2配置Web服务器

然后在浏览器中输入http://192.168.23.190:802

Window Server 2008 R2配置Web服务器

成功访问

如果出现乱码,可以右键—编码,更改编码方式

Window Server 2008 R2配置Web服务器

因为是做实验,我们都是在关闭防火墙的状态下进行实验的,在实际应用中我们是不能将防火墙关闭的,那么我们怎么让客户端在服务器开启防火墙的时候能够访问呢

回到Web服务器—找到window防火墙—高级设置—入站规则

Window Server 2008 R2配置Web服务器

在入站规则右键—新建规则

选择端口

Window Server 2008 R2配置Web服务器

选择tcp

选择你发布的网页设置的端口,我这里是802

Window Server 2008 R2配置Web服务器

Window Server 2008 R2配置Web服务器

Window Server 2008 R2配置Web服务器

完成之后可以看到我们新建的规则,此时可以在防火墙启动的状态下允许访问Web服务器的802端口

Window Server 2008 R2配置Web服务器

3、虚拟目录

在实际使用过程中,因为我们是使用公网IP地址将网站发布出去的,此时容易遭受一些黑客新手攻击,如果网站被攻破,存放网页的根目录被删除的话,那么我们的网站就不能被访问,为了防止这种情况发生,我们将网站的页面分散存储在不同的分区中或不同的计算机中。

假设公司有两个目录new和pro,为了安全起见,我们将这两个目录放在与根目录不同的路径下

new文件夹放在C盘

pro文件夹放在D盘

edu文件夹放在F盘

Window Server 2008 R2配置Web服务器

回到IIS管理器

右键edu—添加虚拟目录

Window Server 2008 R2配置Web服务器

找到对应的路径,另一个同理

Window Server 2008 R2配置Web服务器

此时edu下多了两个子文件夹

Window Server 2008 R2配置Web服务器

在客户端访问成功

Window Server 2008 R2配置Web服务器

回到IIS,将web文件夹下的网页删掉模拟网站被攻破,此时在浏览器是访问不了主页面的,但是new和pro目录下的页面可以继续被访问

Window Server 2008 R2配置Web服务器 Window Server 2008 R2配置Web服务器

Window Server 2008 R2配置Web服务器

 

4、虚拟主机

因为IIS一个端口只能发布一个网站,那么同时发布多个网站需要怎么做呢

  • 可以通过域名实现
  • 基于端口
  • 基于ip

例如:

(1)同一IP不同端口去访问同一网站

很简单,发布两个相同的页面然后设置一下端口号就可以了

Window Server 2008 R2配置Web服务器

一个是802端口,一个是803端口

然后在客户端访问

Window Server 2008 R2配置Web服务器

Window Server 2008 R2配置Web服务器

(2)同一IP不同端口访问不同网站

也很简单,发布两个不同的网页,设置两个不同的端口就可以

例如,我这台机器的IIS的Default Website和edu就是不同的端口不同网站,一个是801,一个是802

(3)不同域名不同端口访问不同网站

在Web服务器搭建一个DNS服务器,配置客户机DNS服务器指向它

创建两个区域

Window Server 2008 R2配置Web服务器

新建主机

Window Server 2008 R2配置Web服务器 Window Server 2008 R2配置Web服务器 

解析成功

Window Server 2008 R2配置Web服务器

回到IIS,添加两个站点,端口分别为8000和9000

Window Server 2008 R2配置Web服务器 Window Server 2008 R2配置Web服务器

绑定端口

8000端口的网页绑定域名为www.baidu.com

Window Server 2008 R2配置Web服务器

9000端口的站点绑定域名www.163.com

Window Server 2008 R2配置Web服务器

重启站点,在客户机测试

www.baidu.com只能访问8000端口的站点

Window Server 2008 R2配置Web服务器

Window Server 2008 R2配置Web服务器

www.163.com只能访问9000端口的站点

Window Server 2008 R2配置Web服务器

Window Server 2008 R2配置Web服务器

(4)同一域名不同端口访问同一网站

发布两个相同的站点,设置不同端口,绑定相同域名

Window Server 2008 R2配置Web服务器Window Server 2008 R2配置Web服务器

重启,测试

Window Server 2008 R2配置Web服务器

Window Server 2008 R2配置Web服务器

(5)同一域名不同端口访问不同网站

    两个站点分别设置不同端口,绑定同一域名

Window Server 2008 R2配置Web服务器

Window Server 2008 R2配置Web服务器

Window Server 2008 R2配置Web服务器

(6)不同域名同一端口访问同一网站

发布两个相同的站点,设置同一端口,绑定不同域名

Window Server 2008 R2配置Web服务器

Window Server 2008 R2配置Web服务器

Window Server 2008 R2配置Web服务器 

(7)不同域名不同端口访问同一网站

发布两个相同的站点,设置不同端口,绑定不同域名

Window Server 2008 R2配置Web服务器

Window Server 2008 R2配置Web服务器文章来源地址https://www.toymoban.com/news/detail-487076.html

到了这里,关于Window Server 2008 R2配置Web服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 联想ThinkServer 【RD640】服务器RAID卡不识别、更换——重做RAID的阵列和Windows Server 2008 R2操作系统

    排查是否为硬盘的问题、先看硬盘灯闪烁是 “ 绿色 ” 还是 “红色”。 检查阵列卡是否正确安装在支持的插槽中。 将阵列卡安装在其他支持插槽中。 检测阵列卡是否正确按照安装。 验证是否已安装阵列卡的驱动程序。 重新启动系统,然后检查。如果阵列卡坏进行更换,插

    2024年02月01日
    浏览(49)
  • Windows Server 2012 R2 Web服务器搭建步骤

    一、安装Web服务 1.单击开始,打开服务器管理器 2.单击管理-添加角色和功能 3.打开添加角色和功能向导,单击服务器选择选择服务器后单击下一步 4.勾选“Web服务器(IIS)”并单击确认 5.单击安装 二、设置网站 1.打开服务器管理器-工具-Internet Information Services (IIS)管理器 打开

    2024年02月11日
    浏览(49)
  • Win Server 2012 R2 配置文件服务器(基础)

    点击添加角色和功能 默认下一步 默认下一步 默认下一步 勾选文件服务器资源管理器,下一步 点击添加功能 点击下一步 默认下一步 点击安装 点击关闭 点击文件和存储服务 点击共享,右键空白处,点击新建共享 选择SMB 共享 - 高级,下一步 选择自定义路径 打开本地磁盘,

    2024年02月06日
    浏览(45)
  • Window server 2008 R2 无法安装tools

      方法一:重新安装包含sp1的系统镜像   方法二: 安装sp1补丁     浏览器无法下载直接复制链接到下载器下载  安装   安装vmtools出现新的问题\\\" Windows 无法验证此驱动程序软件的发布者 \\\"   安装补丁 https://www.catalog.update.microsoft.com/Search.aspx?q=kb4474419 “KB4474419” 解决问题 现

    2024年02月13日
    浏览(40)
  • Windows Server 2012 R2系统服务器远程桌面服务多用户登录配置分享

    Windows Server 2012系统在没有安装远程多界面的情况下,最多只能同时运行2个远程桌面,如果是有多个技术员、合伙人同时操作或是像游戏开发需要用到多界面,但是没有安装就很不方便,今天飞飞来和你们分享Windows server 2012R2系统远程多界面的安装方法,安装好后可以3个用户

    2024年02月05日
    浏览(56)
  • 保姆级!如何在Window Server服务器上用tomcat部署java web项目

    首先,打开idae软件(我项目用的idea,也可以其他)导入你的项目,然后运行项目,确保项目能在localhost:8080,即在本地上运行。 确保能在本地上运行,且项目所有的已实现的功能没有bug,多测试几次。 然后打包项目,在打包前,看看数据库的.sql文件放在哪个位置(如果有的

    2024年02月06日
    浏览(52)
  • 【服务器】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置(Windows版详细教程)

    目录 一、操作系统简介 1、什么是操作系统 2、常见的操作系统 2.1、windows操作系统 2.2、UNIX操作系统 2.3、linux操作系统 2.4、mac操作系统 2.5、嵌入式操作系统 3、个人版本和服务器版本的区别 3.1、个人版本 3.2、服务器版本 3.3、总结 4、Linux的各个版本 4.1、Debian 4.2、Ubuntu 4.3、

    2024年02月06日
    浏览(73)
  • win2008 rdp停止服务 - windows server 2012 R2 远程桌面授权模式尚未配置,远程桌面服务将在120天内停止工作

    windows server 2008作为测试环境跳板机,但是没有配置官方的rdp授权,限制用户登录数,限制使用rdp服务的可授权使用时长(120天) 作为GUI环境的综合跳板机,发现至少配置以下内容才能满足使用需要(机房环境统一GUI入口审核) 不限制用户登录数 不限值rdp登录时长 用户隔离

    2024年02月04日
    浏览(58)
  • Windows server 2012 R2系统服务器远程桌面服务激活服务器RD授权分享

    上期我分享了Windows server 2012 R2系统服务器远程桌面服务的安装教程,若是没有激活服务器获得RD授权只有120天的有效期,到期需要重新安装,这期飞飞和你分享Windows server 2012R2系统服务器远程桌面服务激活服务器RD授权的方法,希望可以帮助到你~ 1、在仪表板中单击【远程桌

    2024年02月04日
    浏览(53)
  • Windows Server 2012 R2如何设置允许ping服务器

    前段时间,公司采购三台塔式服务器,版本Windows Server 2012 R2;部署过程中,发现局域网客户端无法ping服务器ip;自行上网百度后,简单粗暴的方法,就是关闭防火墙! 1.鼠标右击Windows图标,弹出快捷菜单选择\\\"控制面板\\\"项。 2.在“控制面板”中选择“Windows防火墙”。 3.在“

    2024年02月16日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包