搭建高安全高性能的IISWord下载.docx
- 文档编号:7532429
- 上传时间:2023-05-08
- 格式:DOCX
- 页数:15
- 大小:1.32MB
搭建高安全高性能的IISWord下载.docx
《搭建高安全高性能的IISWord下载.docx》由会员分享,可在线阅读,更多相关《搭建高安全高性能的IISWord下载.docx(15页珍藏版)》请在冰点文库上搜索。
如
1.2安装IIS服务器
打开“控制面板”,然后单击启动“添加/删除程序”,在弹出的对话框中选择“添加/删除Windows组件”,在Windows组件向导对话框中选中“Internet信息服务(IIS)”,然后单击“下一步”,按向导指示,完成对IIS的安装
2.启动iis
Internet信息服务简称为IIS,单击Windows开始菜单---所有程序---管理工具---Internet信息服务(IIS)管理器,即可启动“Internet信息服务”管理工具(如图2)
3,配置iis网站
4.设置网页存储位置
2.设置默认首页文件
当用户访问网站的时候,此网站会将主目录中的首页发送给用户浏览器,用户可以自行添加首页,并且可以通过“上移”,“下移”进行优先级的调整
3,设置页脚
为了将任何一个网页发送给浏览器时,自动将一个html文件插入到网页的最后,注意页脚的编写不需要<
html>
<
/html>
<
body>
/body>
在整个网站设置完后,就可以对该网站进行访问了,如
在这里我们就建立好了一个新网站,下面在同一台计算机上建立多个web网站,可以采用的方式有3中。
第一种,通过主机头来标识网站。
第二种,通过ip地址来标识一个网站。
第三种,通过端口号来标识一个网站,下面以主机头的方式来标识一个网站,如
表示对我们上面的两个网站,,最基本的设置已经成功,但是该网站没有安全和优化可言,所以下面进行该web网站的安全和优化设置
二,IIS的安全性设置
1,使用NTFS文件系统且网站目录不应该放在系统盘里面,以免对web造成安全威胁
网页文件存储在NTFS磁盘分区中,可以利用NTFS权限来增加网页的安全性。
NTFS权限设置的途径为,打开该文件夹的属性,然后点击安全,对用户权限进行设置,比如只需添加administrator,和iis管理员可以进行操作
2,通过身份认证增加iis的安全性
常用的身份认证方式有以下四种,匿名身份认证,基本身份认证,摘要式身份认证,windows身份认证,安全级别从高到低。
3,通过ip地址和域名限制规则来保证网络的安全
4.通过TCP/IP筛选,进行安全设置,这样可以可以保证外部只能够访问服务器的某些端口,在本地连接——>
Internet协议——>
TCP/IP筛选里面选定允许访问的端口号
三,提高web服务器的性能和稳定性
对于web服务器的搭建,除了安全性之外,更应该保证web服务器的高效性和稳定性。
下面是提高web服务器的稳定性的措施。
1.禁用多余的web服务扩展
在IIS中,这其中的有些扩展比如“所有未知CGI扩展”、“在服务器端的包含文件”等是Web运行中根本用不到的,况且还占用IIS资源影响性能拖垮Web,甚至某些扩展存在漏洞容易被攻击者利用。
因此禁用不必要的扩展非常必要
2,删除不必要的IIS扩展名映射
在IIS中,默认支持asp.cdx等8中扩展映射,但是除了.asp外,其他的都用不到,这些用不到的扩展会加重web服务器的负担,并带来一定的安全威胁。
因此把其他不必要的扩展去掉是必要的,在网站——>
点击属性——>
主目录——>
配置
3,取消访问记录
IIS6.0默认开启对于web的访问记录。
当开启记录功能后,IIS会事无巨细地忠实记录所有的web访问记录。
这些记录文件的内容是非常庞杂的,比如访问时间、客户端IP、从哪个链接访问、Cookies等,另外还包括Method(方法),UserAgent(用户代理)等。
这些记录不但占用大量的磁盘空间还大大地影响了web服务器的性能。
有人做过评测,停止访问记录可以提升5%到8%的web性能。
而且这些记录对于一般用户,特别是中小型的Web站点没有什么用途,简直太耗费系统性能了,因此建议关闭它
找到web站点,点击属性,在主目录下取消“记录访问”即可
4.对访问流量进行控制
在默认情况下,iis没有对带宽和网站连接数进行限制,但是事实上对网站带宽和连接数进行限制是非常有必要的,如果并发连接数超过了web服务器的负载,轻则发生拥塞,重则服务器宕机。
对于一般的网站网络带宽设置为1500kb/s,连接数设置为1000就差不多了。
在指定web站点点击属性,然后点击性能
5.让web负载自由伸缩
利用web园功能,能够通过自动调节工作进程数来实现各个web站点之间的隔离,并且在应用程序资源有限的情况下(连接数据库很慢的时候,可以通过多个工作进程增加用户吞吐量,从而增加到数据库的连接数)在应用程序池里面找到指定应用程序池,点击属性,在性能下指定进程数
6.配置应用程序池
IIS可以支持多个Web服务,特别是虚拟主机一台服务器上有非常多的Web站点。
如何才能做到各个站点之间相互独立,不因某些Web站点出现故障而影响其他站点呢?
为不同工作进程指定应用程序池是个很好的解决办法
(1),创建应用程序池
打开“IIS管理器”中,展开本地计算机,右键单击“应用程序池”,选择“新建→应用程序池”。
在“应用程序池名称”框中,输入新的应用程序池名称。
如果点选选“将现有应用程序池作为模板”,可以在“应用程序池名称”下来列表中选择相应的应用程序池,最后单击“确定”即可
(2).指派应用程序池
在指定的web站点下选择属性——>
在主目录下选择应用程序池
(3)回收
利用“回收”功能,可是设置如何恢复系统资源进行IIS资源使用的灵活定制。
在指定应用程序池点击属性,进行回收的设置
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 搭建 高安 性能 IIS