关于WIN7下IIS配置
可能有很多人在配置WIN7系统下的IIS都会遇到和我一样的情况,在此把自己的安装过程于大家分享一下,也许对一些人会有帮助。
1.安装IIS(精简版):
打开控制面板-程序和功能,左侧面板:打开或关闭Windows功能(刚用时了半天也每发现--!),勾选Internent信息服务,默认情况下万维网服务下的应用程序开发功能貌似没有圈选,倘若没有的话要自己圈选:分别是.NET扩展性、ASP、ISAPI扩展选项,其余的和正常安装IIS步骤一样,用安装盘直接安装就可以了。
2.运行IIS(界面很漂亮吧~):
打开IIS后到网站,展开Default Web Site 选项,选中中间的功能部分的IIS子选项的ASP,单击右侧列表中的基本设置,在物理路径中填入本地文件夹作为虚拟目录,其他不用设置,以后自己建站要先把目录设置在Wroot目录下,物理路径在选择你的网站目录,点测试设置后可能会出现权限问题,只要在设置完物理路径的下面设置连接为选项,设置自己的用户名,密码即可,在测试就通过了。还有记得要设置网站文件夹的安全项,添加一个Everyone用户,设置所有权限控制即可(users的权限就可以了~~)。
回到IIS子选项的ASP中,双击即可打开,设置扩展行为展卷栏,改变启用父路径的值为True。现在就可以浏览咯。如果没有设置父路径值的话,可能会出现问题。在Dreamweaver中新建站点,会出现测试URL:Dreamweaver无法使用您输入的前缀来显示活动数据。请子先检查您的站点配置,或点击:“帮助”以获取有关解决此问题(HTTP错误:12150)的更多信息。
3.建站似乎不能自己建立文件夹,我是这个样子的,于是只好自己建立好文件夹后,在Dreamweaver中指定路径,然后使用IIS下的添加网站再进行操作。
4.Access的软件问题(WIN7_32位系统下能用的Access)
为此我碰壁了许久,下了好多版本的Access,到处求救,最终还是自己实践解决了,涉及到软件正版问题吧,我是这么理解的,估计很多朋友会向我一样,安装软件会绿化、破解、精简版本的用,结果这儿就出现问题了,出现了软件不兼容的情况,Access2003版本不兼容,正规的OFFICE2003套装的我不知道,Access2007能的大多数为绿软破解的,依旧也是不能安装,OFFICE2010还没正式发行,虽然已经有试用版,但看到后,发现界面被改观了很多,一时半会可能还不会适应,毕竟现在多数人现在还在使用2003版本,我是装不上了,在此为大家推荐MicrosoftOffice2007简体中文专业版,要正规的,其它的下
了也没用,为此吃了不少苦头,在此提供下MicrosoftOffice2007简体中文专业版序列号:DBXYD-TF477-46YM4-W74MH-6YDQ8,看其个人需要,只要选择安装Access就行了。
哪位高手能把win7中的iis配置详细的说一下,具体怎么搭建服务器....
win7的iis很麻烦滴!我搭建过一次!不过有点问题!还是xp好!
一、进入Win7的 控制面板,选择左侧的 打开或关闭Windows功能 。
二、现在出现了安装Windows功能的选项菜单,注意选择的项目,我们需要手动选择需要的功能,下面这张图片把需要安装的服务都已经选择了,大家可以按照图片勾选功能。
三、安装完成后,右击计算机,进入管理入,展开服务和应用程序
点Internet信息服务(IIS)管理器
这样IIS就配好了。
四  将IIS发送到桌面快捷方式。在桌面空白处鼠标右击,选择新建——快捷方式,在出来
的“请键入项目的位置处”输入“C:\WINDOWS\system32\inetsrv\IIS.msc”,然后下一步在名称处键入’IIS’,再在桌面看看就有了IIS的快捷方式。
五  在IIS里面添加自己的网站:用刚才新建的快捷方式打开IIS管理器,进入管理页面,展开右边的个人PC栏,右击网站——添加网站 在出来的对话框中按下图填写
点确定。在展开网站就可以看到刚才添加的网站,双击它,框中IIS7中ASP 父路径 是没有启用的,要 开启父路径,选择True,搞定父路径选项。
六 访问添加的网站,在浏览器的地址栏里面访问自己的IP就可以打开刚才添加的网站(说明一下,在IIS7里面默认有一个网站 并却80端口已被默认网站占住,所以在加自己的网站时如果想让自己的网站端口是80,则之前就要把默认网站的端口改掉,右击默认网站Defauit Web Site------编辑绑定------编辑,再出来的框中将80改掉)
七 让同一局域网里面的人也能访问自己的电脑上的网站。
1、依次选择:开始---所有程序---管理工具---高级安全 Windows 防火墙。
(有的电脑在所有程序里面可能没有”管理工具”,这时可以开始----在空白处鼠标右击---属性---自定义---到系统管理工具,选择“在所有程序菜单上显示”,这样在所有程序里面就有管理工具了
Vista/Win7操作系统(64位)+IIS7设置常见问题
  原文链接:depub/2010/0328/21432.php
注:以下内容同样适用于 Windows 7 系统。
自从装了Vista(64位),问题就一个一个来。现在就连IIS(7.0.0.0)里运行一个简单的ASP程序都出问题了。在开始正文之前,我想纠正一些错误认识:
注:以下内容同样适用于 Windows 7 系统。
自从装了Vista(64位),问题就一个一个来。现在就连IIS(7.0.0.0)里运行一个简单的ASP程序都出问题了。在开始正文之前,我想纠正一些错误认识:
Vista + IIS7支持Asp+Access无需更改应用程序池。
以我自己的实践证明,使用默认的DefaultAppPool即可,你甚至可以停用Classic.NET AppPool。
Windows Vista Enterprice版本同样含有IIS,当然也可以安装IIS。
Windows Vista Enterprice:这个版本在Windows Vista Business的基础上增加支持MUI(多语言包),BitLocker和UNIX应用程序支持。这个版本并不准备零售,仅OEM提供给用户。我正使用的系统即是Windows Vista Enterprice,其功能是大于Windows Vista Business的。
Q1:我的系统里面没有IIS?
A:系统默认是没有安装IIS的,需要你手动安装。
依次打开:控制面板\程序\程序和功能,选择我们需要的功能。
Q2:我访问添加的网站,返回了“An error occurred on the server when processing the URL. Please contact the system administrator”错误?
A:这个是因为你的程序某处有错误而产生的。并且IIS没有返回具体产生错误的原因。
需要在IIS中设置一下:
在左侧的目录树中选择你的网站,在右边的IIS分类下,到并打开“ASP”:
展开“编译\调试属性”并设置“将错误发送到浏览器”为True(同时请注意将“启用父路径”选择为True)
Q3:我又有了新的问题:“不允许的父路径”
A:(见Q2)
Q4:“未指定提供程序,也没有指派的默认提供程序。”
A:这是由于你的系统是64位的,而64位操作系统不支持Microsoft OLE DB Provider for Jet驱动程序,也不支持更早的Microsoft Access Driver (*.mdb)方式连接。
Microsoft网站有如下说明:(见:msdn2.microsoft/zh-cn/library/ms141766.aspx)
用于 Access 和 Excel 数据库的 Microsoft OLE DB Provider for Jet 在 64 位版本中不可用。也就是说,如下两种连接字符串都已经无法正常工作了:
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.mappath(db)
"driver=Microsoft Access Driver (*.mdb);DBQ="&Server.MapPath(db)
因此,我们不得不修改IIS运行环境为32位:
另,SQL数据连接则可以在64位机上运行,链接字符串为:
"PROVIDER=SQLOLEDB;DATA SOURCE="&SqlLocalName&";UID="&SqlUsername&";PWD="&SqlPassword&"; DATABASE="&SqlDatabaseName Q5:“磁盘或网络错误”或“未指定的错误”
Microsoft JET Database Engine 错误 '80004005'  未指定的错误Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'  [Microsoft][ODBC Microsoft Access 驱动程序] 磁盘或网络错误。 A:产生这样的错误是由于IIS没有读取IE缓存的权限而引起的。(错误取决于你使用哪种方式连接Access数据库)只需设置缓存目录的权限即可:
打开文件夹:(注意,AppData 文件夹是隐藏文件夹)
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\
在Temp上点击右键,依次点击“属性”、“安全”、“编辑”、“添加”,然后输入“Authenticated Users”并点击确定。然后在Authenticated Users的权限里面,设置“完全控制”和“修改”的权限。
Q6:Q4、Q5的问题我都解决了,但仍然提示错误
A:此时,估计你的Access驱动已经损坏,需要重新安装或者重新注册msadds.dll(OLE DB Data Shape)提供程序了。
在运行里面输入下面的命令即可:
(64位系统的命令)REGSVR32 "C:\Program Files (x86)\Common Files\System\Ole DB\MSDASQL.DLL"  (附:32位的命令)REGSVR32 "C:\Program Files\Common Files\System\ole db\MSDASQL.DLL"
本篇文章来源于:开发学院 depub  原文链接:depub/2010/0328/21432.php
WIN7 如何配置IIS并部署发布网站
win7 IIS 配置和ASP.NET的运行配置
控制面板中“程序”的位置 选择左边的打开或关闭Windows功能


如图,安装IIS7时需要选择要使用的功能模块



安装好IIS打开IIS管理器如图





点击上面的iisStart.html得到下面的界面 到这里IIS并没有完成
因为现在如果配置asp项目上去的话,会出现很多问题 如访问数据库权限问题


下面的这个步骤是设置访问数据库权限的


这里选择localSystem或NetworkService



默认装完IIS7之后,使用ASP程序会发现提示数据库连接失败,在网上了,说是因为MSJet引擎改变了临时目录的位置,但是又没有对临时的存取权限,导致数据库使用失败。

先要设置应用程序池(ApplicationPool)为Classic.NETAppPool,而不是默认的DefaultAppPool,可以在网站目录里对每个站点设置,也可以在站点进行单独设置。选择好要设置的站点之后,点右边的“基本设置”即可调出应用程序池设置对话框。



这里必须用操作系统的登录名和密码 不然无权访问硬盘分区



这里的第二行显示授权就是因为上面的步骤给了用户名和密码 否则这里就是无权 asp的页面也就访问不到了
然后再给“系统盘:Windows\ServiceProfiles\NetworkService\AppData\Local”下面的 Temp目录添加一个“Authenticated Users”的用户,其中AppData目录是隐藏的,在进入的时候可
以直接在地址栏输入路径,或者在文件夹选项里显示隐藏文件。
设置权限步骤:右击Temp文件夹,选择“属性”》选择“安全”选项卡》单击“编辑”》出来“Temp的权限”对话框,单击“添加”,在下面的“输入对象名称来选择”中输入Authenticated Users,确定》返回到“Temp的权限”,将AuthenticatedUsers的权限中的完全控制给勾上,确定》确定。


启用父路径支持



在站点主页上选择“ASP”,然后在“行为”组中将“启用父路径”设置为True即可。
(这里我个人认为可以改也可以不改 看你自己的情况而定(本人没改一直是False))


怎么把隐藏的文件夹显示出来
至此,完成了Windows7中IIS7的安装及使用asp的配置。
我在部署asp项目是出现了很多错,在网上查了很多资料,用了2天多才搞出来,大家装这个要耐心,多搜索下网上的结果,基本的问题都是可以解决的