iis如何配置,第1张

分类: 电脑/网络

解析:

IIS服务器组建一览

IIS(Inter Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。本文将向你讲述Windows 2000高级服务器版中自带的IIS 50的配置和管理方法。

准备篇 IIS的添加和运行

一、IIS的添加

请进入“控制面板”,依次选“添加/删除程序→添加/删除Windows组件”,将“Inter信息服务(IIS)”前的小钩去掉(如有),重新勾选中后按提示操作即可完成IIS组件的添加。用这种方法添加的IIS组件中将包括Web、FTP、NNTP和SMTP等全部四项服务。

二、IIS的运行

当IIS添加成功之后,再进入“开始→程序→管理工具→Inter服务管理器”以打开IIS管理器,对于有“已停止”字样的服务,均在其上单击右键,选“启动”来开启。

第一篇 IIS之Web服务器

一、建立第一个Web站点

比如本机的IP地址为19216801,自己的网页放在D:\Wy目录下,网页的首页文件名为Index,现在想根据这些建立好自己的Web服务器。

对于此Web站点,我们可以用现有的“默认Web站点”来做相应的修改后,就可以轻松实现。请先在“默认Web站点”上单击右键,选“属性”,以进入名为“默认Web站点属性”设置界面。

1.修改绑定的IP地址:转到“Web站点”窗口,再在“IP地址”后的下拉菜单中选择所需用到的本机IP地址“19216801”。

2.修改主目录:转到“主目录”窗口,再在“本地路径”输入(或用“浏览”按钮选择)好自己网页所在的“D:\Wy”目录。

3.添加首页文件名:转到“文档”窗口,再按“添加”按钮,根据提示在“默认文档名”后输入自己网页的首页文件名“Index”。

4.添加虚拟目录:比如你的主目录在“D:\Wy”下,而你想输入“19216801/test”的格式就可调出“E:\All”中的网页文件,这里面的“test”就是虚拟目录。请在“默认Web站点”上单击右键,选“新建→虚拟目录”,依次在“别名”处输入“test”,在“目录”处输入“E:\All”后再按提示操作即可添加成功。

5.效果的测试:打开IE浏览器,在地址栏输入“19216801”之后再按回车键,此时就能够调出你自己网页的首页,则说明设置成功!

二、添加更多的Web站点

1.多个IP对应多个Web站点如果本机已绑定了多个IP地址,想利用不同的IP地址得出不同的Web页面,则只需在“默认Web站点”处单击右键,选“新建→站点”,然后根据提示在“说明”处输入任意用于说明它的内容(比如为“我的第二个Web站点”)、在“输入Web站点使用的IP地址”的下拉菜单处选中需给它绑定的IP地址即可;当建立好此Web站点之后,再按上步的方法进行相应设置。

2.一个IP地址对应多个Web站点当按上步的方法建立好所有的Web站点后,对于做虚拟主机,可以通过给各Web站点设不同的端口号来实现,比如给一个Web站点设为80,一个设为81,一个设为82……,则对于端口号是80的Web站点,访问格式仍然直接是IP地址就可以了,而对于绑定其他端口号的Web站点,访问时必须在IP地址后面加上相应的端口号,也即使用如“19216801:81”的格式。

很显然,改了端口号之后使用起来就麻烦些。如果你已在DNS服务器中将所有你需要的域名都已经映射到了此惟一的IP地址,则用设不同“主机头名”的方法,可以让你直接用域名来完成对不同Web站点的访问。

比如你本机只有一个IP地址为19216801,你已经建立(或设置)好了两个Web站点,一个是“默认Web站点”,一个是“我的第二个Web站点”,现在你想输入“enanshan”可直接访问前者,输入“popu”可直接访问后者。其操作步骤如下:

请确保已先在DNS服务器中将你这两个域名都已映射到了那个IP地址上;并确保所有的Web站点的端口号均保持为80这个默认值。

再依次选“默认Web站点→右键→属性→Web站点”,单击“IP地址”右侧的“高级”按钮,在“此站点有多个标识下”双击已有的那个IP地址(或单击选中它后再按“编辑”按钮),然后在“主机头名”下输入“enanshan”再按“确定”按钮保存退出。

接着按上步同样的方法为“我的第二个Web站点”设好新的主机头名为“popu”即可。

最后,打开你的IE浏览器,在地址栏输入不同的网址,就可以调出不同Web站点的内容了。

3.多个域名对应同个Web站点

你只需先将某个IP地址绑定到Web站点上,再在DNS服务器中,将所需域名全部映射向你的这个IP地址上,则你在浏览器中输入任何一个域名,都会直接得到所设置好的那个网站的内容。

三、对IIS服务的远程管理

1.在“管理Web站点”上单击右键,选“属性”,再进入“Web站点”窗口,选择好“IP地址”。

2.转到“目录安全性”窗口,单击“IP地址及域名限制”下的“编辑”按钮,点选中“授权访问”以能接受客户端从本机之外的地方对IIS进行管理;最后单击“确定”按钮。

3.则在任意计算机的浏览器中输入如“19216801:3598”(3598为其端口号)的格式后,将会出现一个密码询问窗口,输入管理员帐号名(Administrator)和相应密码之后就可登录成功,现在就可以在浏览器中对IIS进行远程管理了!在这里可以管理的范围主要包括对Web站点和FTP站点进行的新建、修改、启动、停止和删除等操作。

四、本部分常见问题解答

Q:在上文中所涉及到的网址中,有的加了“”,有的没加,这意味着什么呢?

A:没有加“”部分的网址,说明其可加可不加;而加了“”部分的,则说明它必不可少,对于带端口号的网址则必须加;否则可省略。

Q:对于上文中涉及到IP地址的网址,可否用比较“友好”的名称来代替呢?

A:可以!它除了能够用IIS服务器所在的计算机名来代替之外,还可在DNS服务器中新建域名和相应IP地址的映射表,就也可以用域名来进行访问了

Q:我设置好了一个Web服务器,但是当我访问网页时,却出现密码提示窗口。这是为什么?

A:访问Web站点时,出现密码提示窗口,一般来说有以下原因,请逐个去进行检查:

1.所访问的网页文件本身加了密。比如“默认Web站点”原主目录“E:\Ipub\root”下的首页文件“iisstart”访问时就需要密码。

2.没有设置允许匿名访问或作了不应该的改动,首先应确保已勾选中了“匿名访问”这一项;并且其下“编辑”中“匿名用户帐号”中“用户名”一项应为“IUSR_NODISK”(其中“NODISK”为计算机名)的格式;另外,还需要已勾选中“允许IIS控制密码”一项。

3.你的目标目录被限制了访问权限。此项仅当该目录位于NTFS格式分区中时才可能出现。请在其上单击右键,选“属性”,再进入“安全”窗口,看列表中是不是默认的允许“Everyone”组完全控制的状态,如不是,请改回。

第二篇 IIS之FTP服务器

一、建立你的FTP站点

第一个FTP站点(即“默认FTP站点”)的设置方法和更多FTP站点的建立方法请参照前文Web服务器中相关操作执行。需要注意的是,如果你要用一个IP地址对应多个不同的FTP服务器,则只能用使用不同的端口号的方法来实现,而不支持“主机头名”的作法。

对于已建立好的FTP服务器,在浏览器中访问将使用如“ftp19216801”或是“ftp19216801:22的格式”;除了匿名访问用户(Anonymous)外,IIS中的FTP将使用Windows 2000自带的用户库(可在“开始→程序→管理工具→计算机管理”中找到“用户”一项来进行用户库的管理)。

二、本部分常见问题解答

Q:如何修改FTP服务器登录成功或退出时的系统提示信息?

A:在相应的FTP站点上单击右键,选“属性”,再转到“消息”窗口,在“欢迎”处输入登录成功之后的欢迎信息,在“退出”处输入用户退出时的欢送信息即可。

Q:为什么我的FTP服务器建立成功之后,除了管理员(Administrator)和匿名用户(Anonymous)之外,普通用户都不能在本机上登录;可在其他计算机上却能够正常使用。这是为什么?

A:因为默认的,普通用户不具有在本机登录的权限。如果要修改,请进入“开始→程序→管理工具→本地安全策略”中选择“左边框架→本地策略→用户权利指派”,再在右边框架中双击“在本地登录”项,然后将所需的普通用户添加到它的列表中去就行了。

第三篇 IIS之SMTP服务器

如果你嫌互联网上的那些免费邮件发送邮件的速度过慢的话,你或许可以考虑用IIS来建立一个本地的SMTP服务器。不管你是直接连入互联网还是通过局域网接入,不管你是有静态的IP地址还是用动态的IP地址,都可以很轻松地建立成功

建立IIS下的SMTP服务器的方法非常简单,只需在IIS管理器中让“默认SMTP虚拟服务器”处于已启动状态就行了;此外一般不用再做其他任何设置。

如果你想要用自己的SMTP服务器发信,只需将你E-mail客户端软件设置中“发送邮件服务器(SMTP)”项中填入“localhost”,则不管你的IP地址如何变化,它都能正常工作 。

当你使用自己的这个SMTP服务器发送E-mail时,不仅有不受制于人的自由感,更有闪电般的发信速度,是个人SMTP服务器的最佳选择。

很多站长在购买云服务器的时候,会根据云主机操作系统搭建服务,其中最常见的就是window和Linux不同版本操作。选择操作系统决定如何搭建云服务器,在window2003 系统来看IIS目前还是使用最广的一款互联网服务了,当然这也是基于操作系统的垄断。以前没有实际使用过IIS,这次在IIS的配置方便也是新手,通过这次的搭建,也学到了不少东西。如何搭建云服务器之IIS的配置

主要从window云主机IIS服务的安装与配置,网站的搭建与配置等这几个方便综合讲解。

如何搭建云服务器之IIS的配置第一、IIS的安装与配置

针对IIS的安装方法,没有什么具体的难点。Window系统一般默认没有安装这个IIS组件。只要在程序/卸载中将IIS组件安装上皆可。以window2003系统的云主机为参考,大家可以借鉴。

确定之后,会让你浏览加载I386的一些系统文件,这个一般在系统安装盘里就有,如果你是ghost系统,一般都会默认安装IIS。

如何搭建云服务器之IIS的配置第二、网站搭建与配置

使用IIS搭建网站还是比较简单的,不需要太多的负责配置,也不需要懂代码,只要将需要配置的参数和权限做好就可以了。本人以帮选网wwwenkjcom这个网站为例,通过图例来为大家一一讲解,只要按着图例操作,一般就没问题。

1、新建网站

点击下一步,一个新的网站添加完成了,是不是很简单啊。此时右键浏览网站,看看是否能正确访问。如果不能访问,出现错误是正常的,因为还有一些配置需要你来做。

2、网站配置

执行权限和父路径配置:鼠标选中刚才新建的网站,右键-》属性,切换到“主目录”标签页,配置网站的执行权限和父路径。如图:

网站默认页面配置:

目录安全性配置:这个如果不添加可访问你的网站的用户,前台访问会出现没有权限的错误信息。配置如图:

绑定域名:前面的设置完成之后,就是绑定你申请的域名了,如果不绑定,默认只能通过IP地址访问。配置如图:

权限的配置:如果在目录安全性那里已经配置了,这里一般情况不需要配置,如果你有后台登陆注册或者数据访问的话,需要增加写入的权限。如图:

3、web服务扩展的配置,这里需要将ASP的服务扩展打开。

至此,一个IIS搭建网站的完整步骤就结束了,其实还是比较简单的。此时你就可以通过域名访问你的网站了,其他一些性能的优化,后续会继续给大家分享。

云服务器租用购买首选新网,价格性价比之王!所有云主机按需选配,按需使用,付费,零维护!无需担心可用性,安全性新网云主机服务器综合成本最低已成为业内领先的云计算服务提供商

 对于配置IIS服务器 我想大家也许有不是很明白的地方 下面介绍ASP配置IIS服务器时需要注意的地方 把好安全关是所有网站都必须要做好的功课 如果服务器本身不安全 给网站带来的将是毁灭性的

  一 操作系统的安装

 我这里说的操作系统以Windows 为例 高版本的Windows也有类似功能

 格式化硬盘时候 必须格式化为NTFS的 绝对不要使用FAT 类型

 C盘为操作系统盘 D盘放常用软件 E盘网站 格式化完成后立刻设置磁盘权限 C盘默认 D盘的安全设置为Administrator和System完全控制 其他用户删除 E盘放网站 如果只有一个网站 就设置Administrator和System完全控制 Everyone读取 如果网站上某段代码必须完成写操作 这时再单独对那个文件所在的文件夹权限进行更改

 系统安装过程中一定本着最小服务原则 无用的服务一概不选择 达到系统的最小安装 在安装IIS的过程中 只安装最基本必要的功能 那些不必要的危险服务千万不要安装 例如 FrontPage 服务器扩展 Internet服务管理器(HTML) FTP服务 文档 索引服务等等

  二 网络安全配置

 网络安全最基本的是端口设置 在 本地连接属性 点 Internet协议(TCP/IP) 点 高级 再点 选项 TCP/IP筛选 仅打开网站服务所需要使用的端口 配置界面如下图

 进行如下设置后 从你的服务器将不能使用域名解析 因此上网 但是外部的访问是正常的 这个设置主要为了防止一般规模的DDOS攻击

  三 安全模板设置

 运行MMC 添加独立管理单元 安全配置与分析 导入模板basicsv inf或者securedc inf 然后点 立刻配置计算机 系统就会自动配置 帐户策略 本地策略 系统服务 等信息 一步到位 不过这些配置可能会导致某些软件无法运行或者运行出错

  四 WEB服务器的设置

 以IIS为例 绝对不要使用IIS默认安装的WEB目录 而需要在E盘新建立一个目录 然后在IIS管理器中右击主机 >属性 >WWW服务 编辑 >主目录配置 >应用程序映射 只保留asp和asa 其余全部删除

  五 ASP的安全

 在IIS系统上 大部分木马都是ASP写的 因此 ASP组件的安全是非常重要的

 ASP木马实际上大部分通过调用Shell Application WScript Shell WScript Neork FSO Adodb Stream组件来实现其功能 除了FSO之外 其他的大多可以直接禁用

 WScript Shell组件使用这个命令删除 regsvr WSHom ocx /u

 WScript Neork组件使用这个命令删除 regsvr wshom ocx /u

 Shell Application可以使用禁止Guest用户使用shell dll来防止调用此组件 使用命令 cacls C \WINNT\system \shell dll /e /d guests

 禁止guests用户执行cmd exe的命令是 cacls C \WINNT\system \Cmd exe /e /d guests

 FSO组件的禁用比较麻烦 如果网站本身不需要用这个组件 那么就通过RegSrv scrrun dll /u命令来禁用吧 如果网站本身也需要用到FSO 那么请参看这篇文章

lishixinzhi/Article/program/net/201311/11873

1、首先打开服务器中的开始菜单,然后选中管理工具->服务器管理器。

2、选中角色->添加角色。

3、默认选项,然后点击下一步。

4、勾选要安装的服务器,Web服务器。

5、默认选项,然后点击下一步。

6、这里根据自己的需求勾选需要安装的服务。

7、默认选项,然后点击下一步。

8、等待安装完成。

9、直至安装成功。

服务器端所使用的软件则主要是Windows平台上的IIS以及主要应用在Linux平台上的Apache。

IIS(Internet Information Services),Internet信息服务,是Windows Server系统中提供的一个服务组件,可以统一提供www、ftp、smtp服务。

Windows Server 2008 R2中的IIS版本为75,相比以前版本的IIS在安全性方面有了很大的改善。

下面我们新建一台名为web的虚拟机来作为web服务器,为其分配IP地址19216815,将计算机名改为web,激活系统并加入到域,最后再创建快照。

首先仍是需要在服务器管理器中安装“web服务器(IIS)”角色。

IIS 75被分割成了40多个不同功能的模块,管理员可以根据需要定制安装相应的功能模块,这样可以使Web网站的受攻击面减少,安全性和性能大大提高。所以,在“选择角色服务”的步骤中我们采用默认设置,只安装最基本的功能模块。

安装完成后,可以通过管理工具中的Internet信息服务(IIS)管理器来管理IIS网站,可以看到其中已经建好了一个名为“Default Web Site”的站点。

在客户端计算机client1上打开IE浏览器,在地址栏输入web服务器的IP地址即可以访问这个默认网站。

我们还可以在DNS服务器中为web服务器添加一条主机记录,这样就可以通过域名wwwcoolpennet访问默认网站了。

其实只要对这个默认网站稍作修改,就可以作为一个真实的网站来使用了。

在IIS管理器中,点击默认站点右侧操作窗口中的“基本设置”,可以看到默认站点的物理路这个路径对应的就是站点的主目录。

主目录就是网站的根目录,保存着web网站的网页、等数据,是用来存放Web网站的文件夹,当客户端访问该网站时,Web服务器自动将该文件夹中的默认网页显示给客户端用户。

打开这个主目录,可以看到里面已经有一个名为iisstarthtm的网页文件以及一张,这也就是我们刚才所看到的默认网站所显示的网页。

如果我们已经制作好了一个网站,那么只要将网站的所有文件上传到这个主目录中即可。一个网站中的网页文件非常多,必须得挑选其中的一个网页作为网站的首页,也就是用户在输入网站域名后所直接打开的网页文件。

网站首页在IIS中被称为“默认文档”,在IIS管理器默认站点的主窗口中,打开“默认文档”可以对其进行设置。

可以看到系统自带有5种默认文档:Defaulthtm、Defaultasp、Indexhtm、Indexhtml、iisstarhtm。

其优先级依次从高到低。作为网站首页的Web文件必须使用上述5个名字中的一种,如果是使用的其它名字,则必须将其添加到文档列表中。

下面在默认网站的主目录中,用记事本任意编辑一个名为Defaulthtm(注意D要大写)的网页文件,并随意输入一些内容。然后在客户端上访问该网站,发现可以成功打开我们设置的首页。

1、点击开始,控制面板这个就是打开的控制面板,点击默认程序进入下一步。

2、下一步我们选择程序和功能,再下一步。

3、到这里我们选择打开或关闭windows功能 。

4、到这里我们找到internet信息服务S2005 中,如果要调试站点的话,必须有“Windows身份验证。”

5、“摘要式身份验证” 是使用 Windows 域控制器对请求访问 Web 服务器上内容的用户进行身份证。

6、“基本身份验证” 是要求用户提供有效的用户名和密码才能访问内容。

7、要调试 ASPnet 当然要安装IIS支持 ASPnet 的组件了。选择好了后点击确定就等他安装好 。

8、安装好组件后需要重启才能够工作正常 。

9、重启好后 我们开始配置IIS7,我们继续打开控制面板找到管理工具。

10、选择管理工具。

11、点击 Internet信息服务(IIS)管理工具,打开运行。

说实话,IIS本身并没有提供太多的性能配置项来让用户优化性能。当然了,配置项还是有一些的,对于IIS性能相关的设置主要是在应用程序池中来设置。

我们在“应用程序池”中找到某个网站对应的程序池》然后选择“高级设置”》“进程模型”中有个“最大工作进程数”,当网站并发很大时,我们酌情增大此处的值,会减少排队,效果会有改善。

除此之外,在应用程序池中还有一些配置项会对性能产生一定的影响,比如说:

队列长度:默认值是1000,我们可以改为65535;

启用32位应用程序:默认值是false,我们要改为true,这样能保证软件的兼容性;

禁用重叠回收:默认值是false,我们改为true,true可以防止应用程序池回收假死的现象;

快速故障防护-已启用:默认是true,我们改为false。

另外我们还可以开启IIS的Gzip压缩,开启方式示:

除此之外没有什么配置项要更改了。仅仅靠IIS想提高应用并发能力还不行,我们需要借助其它的技术选型来做优化。

结合我的经验给出一些选型方案供大家参考:

1、在IIS前端部署Nginx作为代理服务器,IIS作为后端服务器处理动态请求;

2、动静分离,静态资源统一走CDN加速;

3、热点数据用NoSQL存储,甚至对于一些页面我们把其内容可以存入到Redis中,K/V数据库操作性能更好,减少了数据库压力。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » iis如何配置

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情