iis配置web服务器(基于iis的web服务器搭建
8月科学教育网苏苏来为大家讲解下。iis配置web服务器(基于iis的web服务器搭建这个很多人还不知道,现在让我们一起来看看吧!
(一)安装IIS
1.首先,在计算机的控制面板中,点击“添加或删除程序”,然后打开“Windows功能”窗口,勾选“Internet信息服务”,安装IIS;
2. 检查IIS安装状态,可以在控制面板中,打开“管理工具”,选择“Internet信息服务(IIS)管理器”,即可查看当前IIS的安装状态;
(二)IIS备份文件配置
3. 在“Internet信息服务(IIS)管理器”窗口下,点击“级别视图”,在“默认文档”配置项下,选择要让IIS访问的文件夹,可以根据需求来自定义;
4. 在“应用程序池”配置项下,勾选“运行所有应用程序池”,并根据实际情况配置其他项;
(三)物理路径和虚拟路径配置
5. 在“网站”配置项中,点击“Default Web Site”,在“基本设置”中,设置“物理路径指向服务器中放置网站文件的位置”;
6. 在“目录安全”配置项中,根据实际需要配置每个文件夹的认证方式;
7. 在“默认文档”配置项中,设置网站的默认主页;
(四)端口号配置
8. 在“端口号”配置项中,设置IIS服务器使用的端口号,可以根据实际需求来设置;
9. 在“ASP .NET 设置”配置项中,设置.NET环境,选择对应的.NET版本;
(五)防火墙配置
10. 在Windows防火墙中,打开“允许应用程序通过防火墙”选项,勾选相应的IIS服务,使其可以经由外网访问;
11. 重启IIS,检查服务器的运行状态,以及配置的IIS功能是否正常;
12. 打开浏览器,在地址栏中输入网站的域名,查看网站是否正常访问。
一、 IIS概念介绍
1、IIS(Internet Information Services)是一种网络服务器,可以用来提供网页、文件和其它网络服务。它本质上是一个应用程序,运行在互联网上,用来发布网页允许用户从客户端浏览器中访问。
2、IIS是由微软出品的产品,以便简化管理和设定互联网服务器。它主要是用来响应HTTP请求,并完成一系列的任务来生成网页,同时它还可以支持Windows域名服务(DNS)、SMTP服务(邮件)、FTP服务(文件传输)等。
二、IIS的功能
1、虚拟目录:虚拟目录是一种技术手段,它可以将一个虚拟路径映射到后台指定的文件夹,这样就实现了不同用户访问同一文件夹下的不同文件的需求。
2、网站管理:IIS可以支持多级网站管理,它可以帮助管理员很轻松的管理海量网站;
3、多端口监听:它允许用户在服务器上设置多个端口来监听,从而实现对某个端口的多个虚拟站点的功能。
4、文件传输:IIS也可以支持文件传输,可以快速的把文件传送到用户端;
5、Web Service:IIS支持Web Service,可以实现各类应用程序之间的数据交换。
三、IIS安装及配置
1、使用Windows Server 2008 R2系统进行IIS安装:
(1)服务器上面安装IIS时,必须要安装以下几个组件:ASP.NET、IIS6 Metabase 和 IIS6 WMI。
(2)通过以下步骤在Windows Server 2008 R2中安装IIS:在服务器上面打开“控制面板”-“程序”-“启用或关闭Windows功能”,勾选“Internet信息服务”和“其他特定的Internet功能”,点击“确定”,IIS已经安装完成。
2、使用IIS进行网站配置:
(1)打开“管理工具”,点击“Internet信息服务(IIS)管理器”;
(2)在右侧窗口中,分别点击“站点”、“应用程序池”和“网站”,选择添加网站,设置网站名称,服务器IP地址,绑定选择端口;
(3)在IIS中添加文件夹,设置文件夹权限,并添加网站管理员至相应的文件夹;
(4)点击右侧的“版本锁定”,设置ASP.NET的锁定版本;
(5)点击右侧的“缓存”,设置服务器端缓存;
(6)最后,点击“安全性”,设置SSL证书,以保证网站安全。
四、IIS网站部署
1、使用Web Deploy部署网站:Web Deploy工具可以帮助管理员轻松安全的将网站部署到IIS服务器上;
2、应用程序池设置:点击“应用程序池”,为网站创建或选择应用程序池,它可以提高服务器上的性能;
3、Web模块安装:安装支持的Web模块,以满足网站的需求,如FastCGI模块等;
4、热备份部署:使用Web Deploy进行热备份部署,可以实现发布的网站在出现意外时的无缝切换;
本文iis配置web服务器(基于iis的web服务器搭建到此分享完毕,希望对大家有所帮助。