作者:电脑信息网日期:
返回目录:win7问题
打开iis6,展开“网站”百文件夹,右击部署好的网站的名称,如下图的Test,在菜单中选择“编辑权限”
win7 iis6部署网站怎么配置权限
在弹出框中,可以看到Test网站对应的物理文件夹
win7 iis6部署网站怎么配置权度限
点击弹回出窗口的“安全”,可以看到目前可以访问文件夹的组或用户名,以及他们的权限
win7 iis6部署网站怎么配置权限
4
点击某个“组或用户名”,在下方就会显示他拥有的各项权限
win7 iis6部署网站怎么配置权限
5
需要注意的是,这里设置的是网站对应的物理文件夹的权限。一般在部署完网站时,答会默认给Authenticated Users赋予相应权限,有这个默认权限,网站就可以正常运行了。如下图所示
1 防火墙的e69da5e887aa7a686964616f336联系 例如我的nod32(包括ESS),会阻止.net调试时的localhost的访问,处理办法,要么暂时关掉,要么往下看引用部分
2 系统自带的防火墙
要么直接关掉,最基本,如果认为不安全的话,那万维网服务个钩勾上就可以了
对于运用 nod32的人,并且有vs2008/vs2005 asp.net development server工作不正常,端口差2或者不能调试的人,请看下面这段处理方案:
Title
There is one more solution for NOD32 firewall:
1. go to Advanced setup... (F5)
2. then go to Web acces protection -> HTTP -> Web browsers
3. in the right panel list, click ADD
4. browse to “C:Program FilesCommon FilesMicrosoft SharedDevServer9.0WebDev.WeBServer.EXE“ and click OPEN
5. when this file appears in the list uncheck the check box infront of the filename but put the red cross (X)
This procedure will exclude ASP.net development server from port filtering and solve the problem.
Hoppe this will help you!
Happy coding!
解释下:
进入高级配置,选择http-web阅读器,在里面添加C:Program FilesCommon
1、win7安装IIS后,本地测试没有问题,说明IIS的配置正确,如7a64e78988e69d83365果本地测试有问题,先检查IIS安装配置情况。
2、检查计算机网络情况,发现本地网络正常。如果win7不能访问网络,请先正确配置网络连接。
3、检查防火墙设置,本文遇到的错误就是由于Win7自带的防火墙阻止了网站程序的端口,使得远程用户不能访问IIS。这里有两种方法解决。
A、关闭防火墙。控制面板-Windows防火墙-打开或关闭Windows防火墙(不推荐)
win7-防火墙
B、打开:控制面板-Windows防火墙-高级设置-入站规则,在入站规则窗口中找到”BranchCache内容检索(http-in)“选项并启用此规则。这时候远程用户通过网站地址即可访问站点程序,但是如果远程用户访问IIS的非80端口,也会出现不能访问的问题,这是因为“BranchCache内容检索(http-in)”只是启用了80端口。此时只需要添加一条新的入站规则,并指定端口号为网站程序的端口号即可,比如8080。具体方法如下:
win7-入站规则
在“Windows 防火墙”窗口的左边栏,选择-“入站规则”,在右边栏选“新建规则”,在弹出的“新建入站规则向导”窗口中执行: 端口–下一步–选中TCP以及特定本地端口,填入要开放的端口号(这里填入8080,当然也可以填写其他端口)–下一步–选中“允许连接”–下一步–选中所有选项:域、专用、共用–下一步–填入名称(这里填入IIS:8080)—完成即可。