资讯专栏INFORMATION COLUMN

IIS维护分享

IT那活儿 / 1190人阅读
IIS维护分享

IIS是InternetInformationServer的缩写,是微软公司主推的Web服务器。IIS并不是一种编程语言,它只是一种“环境”,一种让ASP语言运行的环境。IIS是随WindowsNT Server 4.0一起提供的文件和应用程序服务器,是在WindowsNT Server上建立Internet服务器的基本组件。它与WindowsNT Server完全集成,允许使用WindowsNT Server内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。现在大多数windows服务器上,最常用的就是IIS组件。Internet信息服务(IIS)7和更高版本提供了一种请求处理体系结构,其中包括:


1.Windows进程激活服务(WAS),使站点可以使用HTTP和HTTPS以外的协议。


2.可以通过添加或删除模块来自定义Web服务器引擎。


3.来自IIS和ASP.NET的集成请求处理管道。


包含三个组件:

1、协议侦听器(例如HTTP.sys)


2、服务(例如WorldWide Web Publishing服务(WWW服务)


3、Windows进程激活服务。




安装IIS–windows7



步骤一:要打开“ Windows功能”对话框,请单击“ 开始”,然后单击“ 控制面板”


步骤二:在控制面板中,单击“ 程序”


步骤三:单击“ 打开或关闭Windows功能”


步骤四:您可能会收到Windows安全警告。单击允许继续。显示“ Windows功能”对话框


步骤五:展开“ Internet信息服务”。显示IIS功能的其他类别。选择“ Internet信息服务”以选择默认的安装功能。


步骤六:展开显示的其他类别,然后选择要安装的所有其他功能,例如Web管理工具。


步骤七:如果要出于评估目的而安装IIS,则可能要选择要安装的其他功能。选中要安装的所有IIS功能的复选框,然后单击“ 确定”开始安装(见右图)


步骤八:进度指示器出现


步骤九:安装完成后,“ Windows功能”对话框将关闭,并显示“ 控制面板”。


步骤十:现在已在Windows7上以默认配置安装IIS。要确认安装成功,请在浏览器中输入以下URL http://localhost


步骤十一:接下来,可以使用Internet信息服务管理器来管理和配置IIS。若要打开IIS管理器,请单击“ 开始”,在“ 搜索程序和文件”框中键入inetmgr,然后按Enter。


手动添加测试网站-testTest0714

1、E:网站下新建一个文件夹test,test文件夹中只写了一个测试网页index.html。


2、进入IIS管理页面,选中电脑名称右键选择添加网站,网站名称随意起,应用程序池默认就好,物理路径设置为刚刚我创建网站的文件夹E:网站 est,端口号这里设置为5000(若有多个网站,端口号不能重复),其他的可不设置,点击确定。


3、设置一下基本参数。点击应用程序池,选中我们网站对应的应用池,右键选择高级设置-设置管道托管模式为Classic,标识为NetworkService。


4、回到Test网站中,选择编辑权限,弹出网站属性窗口,选择安全选项,点击编辑。弹出网站的权限,点击添加。输入对象名everyone后点击检查名称,然后确定。


5、设置网站的默认显示页。回到Test网站管理页面,点击默认文档,可以添加你想要网站默认页面,并且设置先后顺序,默认就有index.html,不在添加,只将index.html设置为第一个优先访问。


6、浏览器输入http://localhost:5000。





IIS故障案例



故障一:Exchange 2003 中和 IIS 6.0 的服务器上的 Httperr.log 文件中,发现了"该页无法显示"Connections_refused"的错误信息。


问题解决方案

1.单击开始、运行,在打开框中键入regedit,然后单击确定;


2.单击下面的注册表子项:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTPParameters


3.在编辑菜单上指向新建,然后单击DWORD值;


4.键入EnableAggressiveMemoryUsage,然后再按ENTER;


5.在编辑菜单中,单击修改;


6.在值数据框中,键入1,然后单击确定;


7.在文件菜单上单击退出以退出注册表编辑器;


8.重新启动HTTP服务。若要执行此操作,请执行以下步骤:a.单击开始,单击运行,在打开框中,键入cmd,然后单击确定。在命令提示符下,键入netstop http /y,,然后按ENTER键。c在命令提示符下,键入iisreset/restart,然后按ENTER键。


故障二:IIS上建立基于多个不同端口的站点后,Windows会报告内存不足。


IIS上的站点可以绑定在不同的端口,例如80,81,82,83等不同端口。当创建了5个占用不同端口的站点后,再创建第六个端口时候IIS会报告“无更多可用内存”这个问题对于普通Windows2003都会出现。


问题解决方案 

要想添加第六个不同端口的站点,需要修改注册表:

1、打开注册表编辑器,开始-运行-输入“regedit”


2、展开HKEY_LOCAL_MACHINESystemCurrentControlSetServicesHTTPParameters


3、在其下创建一个DWORD值类型的键值,命名为MaxEndpoints,值为十六进制的0


4、重新启动IIS




总结



在UNIX和LINUX平台下使用最广泛的免费http服务器是W3C、NCSA和APACHE服务器,而windows平台NT/2000/2003使用IIS的WEB服务器。本文从实际使用角度探索IIS应用管理,然后应用、管理、故障的角度更加深入的认识分析,在一定的程度上扩展业务领域,所以说工作中学会不断探索,善于在工作中不断累积和提高尤为重要。本次分享到此结束,谢谢各位。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/130202.html

相关文章

  • 主机管理系统-五大免费主机管理系统分享

    摘要:主机管理系统五大免费主机管理系统分享在服务器运维过程中,主机管理系统有着极其重要的作用,不仅能减轻管理员的工作量加强规范化管理,优秀的主机系统还能提升服务器安全。主机管理系统-五大免费主机管理系统分享在服务器运维过程中,主机管理系统有着极其重要的作用,不仅能减轻管理员的工作量、加强规范化管理,优秀的主机系统还能提升服务器安全。虽然现在国内有不少收费版主机系统,但是对于需要有主机管理系统而要求...

    crossea 评论0 收藏0
  • 主机管理系统-五大免费主机管理系统分享

    摘要:在服务器运维过程中,主机管理系统有着极其重要的作用,不仅能减轻管理员的工作量加强规范化管理,优秀的主机系统还能提升服务器安全。三点虚拟主机管理系统点虚拟主机管理系统的特点,该软件采用语言及等脚本语言编写。在服务器运维过程中,主机管理系统有着极其重要的作用,不仅能减轻管理员的工作量、加强规范化管理,优秀的主机系统还能提升服务器安全。虽然现在国内有不少收费版主机系统,但是对于需要有主机管理系统而...

    Tony 评论0 收藏0
  • 云服务器如何搭建网站?云服务器搭建网站注意事项

    摘要:云服务器如何搭建网站云服务器如何搭建网站自从云服务器出现后,越来越多得企业选择云服务器,不仅降低成本,性能好,而且维护也相对简单,更容易上手。云服务器如何搭建网站?自从云服务器出现后,越来越多得企业选择云服务器,不仅降低成本,性能好,而且维护也相对简单,更容易上手。相比起物理服务器的成本更低,更易操作和安全。那么,云服务器怎么搭建网站呢?云服务器搭建网站并没想象中那么困难。一般我们购买阿里云...

    番茄西红柿 评论0 收藏2637
  • 常见网页状态码

    摘要:开头请求成功表示成功处理了请求的状态代码。需要代理授权此状态代码与未授权类似,但指定请求者应当授权使用代理。请求范围不符合要求如果页面无法提供请求的范围,则服务器会返回此状态代码。通常,这只是暂时状态。2开头 (请求成功)表示成功处理了请求的状态代码。200 (成功) 服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。 201 (已创建) 请求成功并且服务器创建了新的资源。 20...

    Tecode 评论0 收藏0
  • 阿里云服务器安全知识:服务器被黑客攻击?或许这些行为你从未在意过

    摘要:阿里云服务器重要设置事项篇漏洞修复主机头的设置。阿里云服务器重要设置事项篇密码不能太过简单启用防火墙阿里云服务器重要设置事项数据库篇如果有安装数据库,那么安装好后进入目录搜索然后将找到的三个文件改名或者删除。随着互联网技术的发展,技术的透明化,服务器系统漏洞百出,黑客充分利用,居多重要数据被盗,或破坏,正是如此,需要加强我们的安全意识,以防网站、系统等重要数据被盗。服务器重要设置事项(win...

    stdying 评论0 收藏0

发表评论

0条评论

IT那活儿

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<