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 网站 Windows Server 2003 是一种流行的服务器操作系统,它提供了强大的服务器功能,包括 Internet Information Services(IIS), Asp.net 等。今天,我们将讨论如何在 ...
IIS部署ASP.NET 5应用涉及多个步骤,包括环境配置、托管捆绑包安装、项目发布以及在IIS中的配置。理解不同托管方式的差异(如进程内与进程外托管)对于优化性能和管理至关重要。完成这些步骤后,便可以通过IIS启动并...
ASP.NET 编程知识 - 利用 IIS 调试 ASP.NET 网站程序的完整步骤 本文将详细介绍如何使用 IIS 调试 ASP.NET 网站程序的完整步骤,从标题到描述、标签和部分内容,我们都将对 ASP.NET 编程知识进行详细的解释和分析。...
界面精美 替代iis运行asp.net的程序,支持局域网与广域网访问 需要安装.net4.0,方便布署 需要将安装.net4.0 并将所有文件复制到你的程序的根目录下,然后双击FWD.Server.exe 如果需要启动电脑即可访问,请将程序...
总的来说,发布ASP.NET网站到IIS是一个涉及多个步骤的过程,需要理解IIS的基本配置、ASP.NET的运行机制以及错误排查技巧。对于初学者来说,这可能具有一定的挑战性,但随着实践的积累,你会越来越熟练。记住,不断...
### WIN7+WINServlet2008IIS7发布ASP.NET网站教程 #### 一、基础知识与环境搭建 ##### 1.1 IIS (Internet Information Services) 介绍 IIS (Internet Information Services) 是微软提供的基于运行Microsoft ...
### 如何在IIS服务器中发布ASP.NET网站 #### 知识点一:IIS服务器简介与作用 IIS(Internet Information Services)是微软提供的基于运行Microsoft Windows的互联网基本服务,主要用于提供Web服务。它是Windows...
在探讨如何在IIS6.0中正确配置并运行ASP.NET v2.0.50727的应用程序时,我们需要深入理解IIS6.0的架构、ASP.NET的版本管理以及两者之间的交互机制。以下将详细介绍这一过程的关键步骤与注意事项。 ### 一、IIS6.0与...
总之,配置Windows 7上的IIS和ASP.NET发布网站涉及安装、注册、配置IIS、处理权限问题以及设定默认主页等多个环节。每个步骤都是至关重要的,遵循这些步骤,你应该能够成功地在本地环境中运行和发布ASP.NET网站。
本文将深入探讨如何配置IIS以运行ASP.NET网站。 首先,确保你的服务器上已经安装了IIS和ASP.NET支持。在Windows Server上,可以通过“添加角色和功能”向导来安装IIS。在“服务器管理器”中选择该选项,然后在角色...
"免IIS运行asp.net程序.txt" 文件很可能是操作指南或者说明文档,它会详细解释如何使用上述的We7.WebServer.dll和启动网站.exe来运行ASP.NET Web应用。文档可能会涵盖如下内容: 1. 如何配置Web服务器:包括指定...
"IIS 7.0部署Asp.net Mvc 网站(实际测试过)" IIS 7.0中部署Asp.net Mvc网站是一项复杂的任务,它需要在IIS服务器上安装和配置正确的.Net Framework和ASP.NET MVC组件。本文将指导您完成在IIS 7.0中部署 Asp.net ...
这篇内容将深入探讨如何在WIN2003上的IIS中安装和配置ASP.NET插件,以及.NET Framework 2.0的相关知识点。 首先,我们需要了解.NET Framework 2.0。这是一个由Microsoft开发的软件框架,它提供了运行ASP.NET应用...
### IIS共存ASP.NET 1.1与2.0的知识点详解 #### 一、IIS简介 IIS(Internet Information Services)是微软提供的基于运行Microsoft Windows的互联网基本服务,主要用于提供Web服务。它不仅可以作为Web服务器,还...
实验5主要涵盖了IIS(Internet Information Services)的安装、配置以及ASP.NET网站的发布过程,这些是Windows 7操作系统下的常见任务。IIS是微软提供的一个全面的、集成的、安全可靠的Web服务器平台,用于托管各种...
软件适合情况 1)假设您的一个客户...:客户端不能上网,客户通过光盘U盘等方式COPY程序(网站程序)到自己的电脑上后可以正常地进行查询等功能,现在问题是:客户不可能去装个IIS来布署网站,又要求是B/S形式发布?
利用VS调试网站时候自带的Asp.net development server来代替IIS一部分的功能 使用方法: 1.将网站放到WebSite里面就可以执行了 2.或者设置网站目录 phycical path的指向 源代码都包含在内,你直接可以改装,随项目...
- IIS:通过“服务器管理器”中的“添加角色和功能”进行安装,确保勾选“Web服务器(IIS)”以及相关的子选项,如“应用程序开发”下的.NET Framework 4.6及以上版本的ASP.NET功能。 - .NET 6 SDK:从微软官方网站...
首先在确认安装了IIS,并且安装了IIS的ASP.Net组件,位置在【Internet 信息服务】–【万维网服务】–【应用程序开发 在安装SQL Server 2005 时出现ASP.Net版本注册要求(警告),提示找不到ASP.Net 在 Microsoft ...