windows server 2008 (五)web服务器的搭建和部署

Windows server 2008 web服务器的搭建和部署
相对于windows server 2003的IIS6来说,windows server 2008推出的IIS7.0为管理员提供了统一的web平台,为管理员和开发人员提供了一个一致的web解决方案。并针对安全方面做了改进,可以减少利用自定义服务器以减少对服务器的攻击面。
这次讲述分为两个模块,我们先来安装IIS服务,并讲述新的功能和基本配置,再来讲述如何利用虚拟目录和虚拟主机来优化我们的web服务器。
通过前几篇博文的内容我们就可以想到如何安装IIS服务了,因为至少我觉得这是windows server 2008中的一大特点,服务器管理器。我们打开服务器管理器,添加我们需要的IIS服务。
wps_clip_image-333
在我们选择服务后,系统会默认的帮我们选择一些常用的功能,这些功能在IIS6.0系统中都是全部安装的,但也是IIS6.0容易受到攻击的一大重要的原因,需要我们安装好IIS6.0后再去卸载掉我们不用的功能,给网络管理员增加了负担,而在IIS7.0中,系统只装了少许的功能,保证我们的web服务器能够正常的运行,大大减少了攻击面,提高了安全性。
在IIS6.0中,在安装好后并没有默认的网站,而在IIS7.0中,我们一但安装成功,系统就会自动绑我们创建首页面,再也不用看“网站建设中”了。
wps_clip_image-577
个人认为这个图片还是不错的,看这张图片上有很多种文字,并不是为了好看,这里微软向大家宣布,在IIS7.0中,是支持全球语言的!
我们打开管理工具中的IIS管理器,选择网站中的默认网站,选择默认文档,这个默认文档就是我们网站的内容,系统默认会帮我创建下面5条。如果我们给网站内添加新的页面,只需要在这里添加就可以了。系统默认会将网站的根目录放在C盘的inetpub下的wwwroot文件夹中。
wps_clip_image-775
在IIS管理器的右边有我们的操作栏,同样的操作目标对应的是左边树状的目录。网站拿的基本配置,权限和限制,包括超时都是在这里实现的。
wps_clip_image-843
基本功能就不多说了,这里说一下超时的功能。当web服务器被许多人同时链接,并且有很多人都在空闲的状态,并没有进行操作,我们可以设置超时来让服务器自动断开这样空闲的链接。
我们选择操作界面的限制就可以打开设置超时的界面了
wps_clip_image-955
不但可以设置超时,同时还可以设置同时的连接数和限制带宽的使用。这样的界面,可以让管理人员感觉的轻松了。
IIS还有一项关于安全的功能就是身份验证功能,在生产环境中,往往企业的网站会面向两个方面,企业内部和企业外部。对于企业内部的员工来说,员工需要访问网站中企业内部的资料,这些资料是需要保护的,并不能所有人都可以访问。这一项就可以通过IIS的身份验证来完成了。
首先我们需要在服务上安装身份验证的功能,IIS的身份验证功能分为匿名身份验证,windows身份验证,基本身份验证,摘要式身份验证。默认情况下系统只安装了匿名身份验证,也就是说,访问网站内所有的内容不需要用户名密码。所以我们先来打开服务器管理,在IIS角色界面选择添加服务,添加上我们需要的几种另外的身份验证服务。
关于这几种身份验证的使用是十分容易的,这样主要概括下这几种身份验证的定义,以方便今后的运用得当。
Windows 身份验证:使用NTLM(本地)或Kerberos协议对客户端进行身份验证。主要适合在intranet环境下使用,由于这种身份验证对用户名的密码不进行加密,所以不适合在internet中使用。
基本身份验证:基本身份验证同样要求用户提供有效的用户名和密码,它对会密码进行加密
摘要式身份验证:和基本身份验证基本相同,不过加密方式更严谨,相对安全更高了。其中windows 域服务器的摘要式身份验证需要使用域帐户。
下面我们就使用windows 身份验证对进行试验验证。
首选选择windows身份验证选择启用。再进行访问。
wps_clip_image-1614
显示需要用户名密码说明设置成功,这样感觉真的有点不适应,感觉自己什么都没有做,却已经配置成功了,这是windows server 2008给我的最大的感触。
下面我们来阐述一下利用虚拟目录和虚拟主机优化web服务器。
所谓虚拟目录比较像我们的磁盘映射,当我们web服务器中安装的目录所在磁盘容量不够,我们可以通过虚拟目录来将所需要的目录放在别的盘中。
我们来看一下怎么设置的,我们右键我们添加的网站选择添加虚拟目录
wps_clip_image-1825
在其中添加上我们的别名和物理地址,这里我们选择别名为bbs,然后选择一个新的路径,这里面放我们的bbs中的内容,然后通过/别名的方式来访问。
设置完成后,我们将我们创建的页面添加到bbs的默认页面中,然后通过浏览器进行访问。
wps_clip_image-1940
通常情况下,我们一台web服务器的利用率是很低的,所以我们需要通过虚拟主机来提高web服务器的利用率,也就是说,我们可以通过虚拟主机在一台web服务器中挂载多个网站。
这种实现方法可以通过使用不同的IP地址,或者不同的端口来实现,而这两者一个需要大量的IP地址,一个需要客户记住相应的端口,十分的麻烦,这里我们选择使用不同的主机头,也就是不同的网址来实现,也就达到预期的效果了。
下面我们来看一下实现的过程。
首先我们需要右键IIS管理器中的web新建网站。
wps_clip_image-2173
添加相应的内容,然后确定。
十分的容易,这里不做测试,因为需要做虚拟主机是需要DNS服务的支持的,我们可以在这里搭建一台DNS服务器,然后创建一条A记录,通过信件的域名可以解析到IP地址,然后我们在操作界面选择绑定,输入我们创建的域名
wps_clip_image-2293
这样就可以访问第二个站点了。
在windows server 2008中,总感觉操作十分简洁,什么都没有做就做好了一切,这里我们提供了使用虚拟主机来提高利用率,并且使用一个控制台来控制所有的站点,真的令人欣慰。

本文转自 郑伟  51CTO博客,原文链接:http://blog.51cto.com/zhengweiit/293060

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/454558.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

改装摩托车

摩托车发动机就是将进入气缸中的燃料混合气点燃使其燃烧所产生的热能变为机械能,并由曲轴将动力通过传动机构传给摩托车后轮而变为车辆行驶动力的机械。发动机的进排气量和气流速是影响高转速(功率)输出的关键因素之一。 发动机工作时气流的路…

华为鸿蒙os logo,华为鸿蒙OS Logo曝光:Powered by HarmonyOS

IT之家 9 月 13 日消息 9 月 10 日,鸿蒙 OS 2.0 亮相华为开发者大会的主舞台上,华为常务董事、消费者业务 CEO 余承东表示,鸿蒙 OS 是首个真正为全场景时代打造的分布式操作系统,鸿蒙 OS 2.0 全面使能全场景生态。现在博主 勇气数…

python判断语句_详解Python判断语句的使用方法

本篇介绍Python判断语句的使用,主要讨论简单条件语句、多重条件语句和嵌套条件语句,在讲解的每个案例中都配有流程图和代码说明。通过本篇的学习,可以达成如下目标。 ● 掌握判断语句的使用规则 ● 判断语句流程图的画法 前面我们学习了Pytho…

js setTimeout 使用方法

在项目过程中遇到一些异步加载和其他js方法冲突的问题: 如图初始化的时候会加载“商户基本信息”,修改商户名称字段第二个页面也需要修改: function setSeqAndName(){var pritab2 $("#allTabs").tabs("getTab", 1).find("ifra…

机器学习算法之 logistic、Softmax 回归

逻辑回归本质是分类问题,而且是二分类问题,不属于回归,但是为什么又叫回归呢。我们可以这样理解,逻辑回归就是用回归的办法来做分类。它是在线性回归的基础上,通过Sigmoid函数进行了非线性转换,从而具有更强…

程序员成功之路

程序员成功之路 ——The road ahead for programmer(演讲稿) 一、我很羡慕在座的各位同学,因为你们是中国未来的程序员,而我不是,我一直很遗憾。 比尔盖茨曾经写过一本书叫做《未来之路》The road ahead, 那么今天我选…

部署egg需要用到pm2吗_使用宝塔面板部署校园综合服务平台项目

本文档为校园综合服务平台服务端的安装部署教程,欢迎star小程序端下载地址:https://github.com/landalfYao/help.git后台服务端下载地址:https://github.com/landalfYao/helpserver.git后台客户端下载地址:https://github.com/lan…

机器学习算法之线性回归

一、什么是回归算法 回归算法是一种有监督算法 回归算法是一种比较常用的机器学习算法,用来建立“解释”变量(自变量X)和观测值(因变量Y)之间的关系;从机器学习的角度来讲,用于构建一个算法模型(函数)来做属性(X)与标签(Y)之间的映射关系&a…

Console-算法[for]-国王与老人的六十四格

ylbtech-Arithmetic:Console-算法[for]-国王与老人的六十四格1.A,案例-- -- ylb:算法-- Type:算法[for]-- munu:国王与老人的六十四格-- 20:32 2012/3/16-- 案例:印度有个国王,他拥有超人的权力和巨大的财富。但权力和财富最终让他…

在OOW2009上寻宝撞大运续(床上篇)

历时5天的Oracle Open World 2009终于,终于结束了。今天最后的节目是去听一场金融分析师的会议,“只”开了不到6个钟。去的时候是毛毛雨,回来的时候终于看到了一缕阳光。说夕阳无限好不大合适。用Larry Ellison的说法是“太阳落下的地方也是太…

特征图注意力_从数据结构到算法:图网络方法初探

作者 | 朱梓豪来源 | 机器之心原文 | 从数据结构到算法:图网络方法初探如果说 2019 年机器学习领域什么方向最火,那么必然有图神经网络的一席之地。其实早在很多年前,图神经网络就以图嵌入、图表示学习、网络嵌入等别名呈现出来,其…

FFMPEG 源码分析

FFMPEG基本概念: ffmpeg是一个开源的编解码框架,它提供了一个音视频录制,解码和编码库。FFMPEG是在linux下开发的,但也有windows下的编译版本。 ffmpeg项目由以下几部分组成: ffmpeg 视频文件转换命令行工具,也支持经过实时电视…

面试之 Redis汇总

简介 Redis 持久化机制 RDB(Redis DataBase) AOF(Append-only file) Redis 4.0 对于持久化机制的优化 补充:AOF 重写 二者的区别 二者优缺点 Memcache与Redis的区别都有哪些? 缓存雪崩、缓存穿透、…

Oracle 10g 问题集锦

监听服务中Oracle数据库之中使用最主要的一个服务,但是这个服务经常会出现错误,包括以后在工作之中此服务也会出现错误,故给出两种常见错误的解决方案(故障1、故障2) 故障1: 注册表使用了优化软件(如&#…

iOS linker command failed with exit code 1 (use -v to see invocation)多种解决方案汇总

有时可能会遇到这种错误,关键是这种错误,有时只有这一句话,也不会给更多错误信息。 网上找了一些,总结了如下:(PS:以下是按照解决简易程度排序,不代表出现概率) 1、bitco…

面试之 Mysql 汇总

事务相关 什么是事务? 事务:是由一组SQL语句组成的逻辑处理单元,事务具有以下4个属性,通常简称为事务。事务的ACID属性: (1)原子性(Atomicity):   事务是一…

Exchange Server 2003 部署手册

1. 环境需求服务器: 域控制器1台; Exchange Server服务器1台。 IP和机器名配置: 域控制器:机器名:dc IP: 10.10.10.200 掩码:255.255.255.0 网关:10.10.10.254 DNS:127.0.0.1 Exchange&#xff…

html浏览器的区别是什么意思,不同浏览器对css的识别有区别吗?

不同浏览器对css的识别是有区别,因此针对不同的浏览器去写不同的CSS。下面本篇文章给大家介绍一些常用CSS书写技巧(不同浏览器之间的差异)。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。不同的浏览器,比如Int…

面试之 Python 进阶

前端相关 1.谈谈你对http协议的认识。 浏览器本质,socket客户端遵循Http协议   HTTP协议本质:通过\r\n分割的规范 请求响应之后断开链接 > 无状态、 短连接 具体:   Http协议是建立在tcp之上的,是一种规范,它…

Lync Server外部访问系列PART5:模拟公网DNS

因为要实现外部用户访问,所以我们必然需要在公网DNS中添加我们所需要的一些A记录,而这样的测试需要我们拥有一个公网的域名以及一个可发布、可访问的IP。如果没有的话就没办法这样测试,所以我们今天在物理局域网中搭建一台DNS服务器&#xff…