iis发布asp.net
网站
(2009-06-18 13:08:17)
iis发布.net网站,感觉很简单,也没仔细的研究过,前几天帮同学发布网站的时候发现其中问题还是很多的,下面我就写下,最基本的发布网站的步骤,和其中常遇到的问题和解决办法,希望对大家有帮助!
网站发布步骤:
在“管理工具-》计算机信息服务”里面的“网站-》右键新建服务站点”然后随便起个网站名,然后选择网站所有的文件所在的目录为虚拟目录,“访问权限”在“浏览”前打钩!确定就完成了!很简单
发布方法很简单,但是在真正启动浏览.net网站的时候会出现很多小问题,如果不知道什么意思,会让你忙乎好一阵,下面说重点:(环境:iis+.net网站+sqlserver)
产生的问题和解决方法:
1.右键网站,点击浏览,结果提示“无权查看网页”或者是“出现登陆框让输入登录名和密码”,这个时候你需要到“控制面板-》管理工具-》计算机管理-》
本地用户和组-》用户”,在这里把aspnet用户打开,方法是右击该账户,选择属性,勾掉“账户已禁用”,然后在“internet信息服务-》你的网
站属性-》目录安全属性-》匿名访问和身份验证-》编辑”,勾选“匿名访问,iis控制密码,windows身份验证”这三项,然后在用户名那“浏览”,
选择aspnet,确定,就ok了!
2.网站发布完,查看网站属性-》asp.net->版本号,选择对应的制作网站时所用的.net版本。
3.“……应用程序中服务器错误,要求打开可用的连接,连接当前状态关闭”,当出现类的的“……连接未打开”这种问题出现的时候,说明问题可能出现在数据
库,你要检查你的网站的webconfig.xml文件,或者是你放到其它地方的,数据库连接字符串,经常被定名为connectionString,常
用的连接sqlserver的连接字符串有两种形式:
1)."Server=sqlserver服务器名;Database=数据库名;Integrated
Security=true",这种方式采用windows身份验证,无需用户名和密码,
2).Server=服务器名;Database=数据库名;uid=sqlserver服务器登录名;pwd=登录密码;"
4.还有一个关于数据库的问题,当你的连接字符串输入对的时候,iis服务器也可能会提示:“……登录名无权限”,这种类似的提示,说明,第一步中你设置
匿名登陆用户名aspnet,这个用户对设置的数据库没有相应的权限,解决方法是,在用企业管理器之类的软件,在相应的”数据库-》安全“里面添加
aspnet这个用户,并勾选owner权限,ok!
这是我在发布本地.net网站时遇到的问题和采取的解决方法,虽然可能有些麻烦或者是不安全,但是确实是看到自己的网站在iis上运行起来,在做测试的时候遇到类似的问题不妨考虑一下,有不足之处,请大家指教!
分享到:
相关推荐
windows server 2003 IIS 部署asp.net 网站.doc 自己部署经历总结!
WIN7+WINServlet2008IIS7发布asp.net网站教程
【ASP.NET编程知识】利用IIS调试ASP.NET网站程序的完整步骤.docx
asp.net网站IIS配置 IIS IIS配置 asp.net
如何在IIS服务器中发布ASP.NET网站,实测有用!做web开发必备!
一个用IIS发布asp.net的小视频,适合C#菜鸟入门,大鸟,老鸟不喜勿喷,仅仅作学习交流用途。
界面精美 替代iis运行asp.net的程序,支持局域网与广域网访问 需要安装.net4.0,方便布署 需要将安装.net4.0 并将所有文件复制到你的程序的根目录下,然后双击FWD.Server.exe 如果需要启动电脑即可访问,请将程序...
如何向IIS注册ASP.NET如何向IIS注册ASP.NET如何向IIS注册ASP.NET如何向IIS注册ASP.NET如何向IIS注册ASP.NET如何向IIS注册ASP.NET如何向IIS注册ASP.NET如何向IIS注册ASP.NET如何向IIS注册ASP.NET如何向IIS注册ASP.NET
【ASP.NET编程知识】IIS部署ASP.NET5的实现步骤.docx
WIN2003 IIS 支持 ASP.NET插件 .net framework 2.0
将ASP.NET网站部署到win7中的IIS的过程(问题已经解决)
Apache代替IIS运行ASP.net,并实现一键安装
如何在IIS6.0里面显示ASP.NET v2.0.50727
网上只有如何配置win7的iis或者如何配置asp.net的帖子,但是在win7里配置好iis和asp并且将网站发布出来整个过程的帖子没有,研究了一个下午整理出来供大家参考
免IIS运行asp.net web程序,一个不错的选择
IIS共存ASP.NET1.1和2.0 中文说明文档, 简单明了好资料
您可能感兴趣的文章:值得分享的IIS部署网站详细步骤在IIS上部署ASP.NET Core项目的图文方法有了SSL证书,如何在IIS环境下部署httpswin2008 IIS7无后缀URL部署问题 MVC4 MVC URL映射windows2003 IIS6 部署MVC3和MVC4...
用iis建立一个.net的网站,在iis中绑定了服务器公网ip的80端口和127.0.0.1的80端口,结果用ip地址不能直接访问
首先在确认安装了IIS,并且安装了IIS的ASP.Net组件,位置在【Internet 信息服务】–【万维网服务】–【应用程序开发 在安装SQL Server 2005 时出现ASP.Net版本注册要求(警告),提示找不到ASP.Net 在 Microsoft ...
注意此版本为简易IIS服务器ASP.NET版用来运行.aspx文件。 简易IIS服务器ASP版 下载地址在这里 http://download.csdn.net/detail/invaderii/2402237