在ASP.Net中在互联网上托管网站之前要做的事情

时间:2010-09-23 06:25:43

标签: c# asp.net deployment web-hosting

在互联网服务器上托管网站之前需要做些什么?对于当前托管在Intranet服务器中的网站,各种测试和缺陷修复工作已经结束。我们有托管网站的服务器信息以及数据库详细信息。我们还有第三方控件/软件列表,应该在上线前安装!!还有什么要做的?该网站使用Visual Studio 2008,SQL server 2008,ASP.Net framework 3.5和C#语言开发。

2 个答案:

答案 0 :(得分:1)

  1. 查找托管服务提供商(支持您的平台)
  2. 购买域名,将其指向您的主机
  3. (可选)购买SSL证书

答案 1 :(得分:1)

在上线之前你需要做什么:

  1. 为实时服务器创建一个新的web.config ,其中包含“发布模式”和数据库连接的新设置字符串。
  2. 确保从您网站的控制面板为正确的asp.net版本配置Web服务器,或者如果您有权访问服务器,则从iis配置。
  3. 检查临时/数据库目录/上传/其他目录,其中有权限进行写入。
  4. 另请检查您要在bin上上传的dll文件是发布版本
  5. 检查您为应用提供的池数。我建议在开始时提供1个池,只有在你有简单的Web应用程序或者你已经注意同步时才会更多。
  6. 检查web.config上的 machineKey ,确保这是一个全新的。
  7. 检查web.config上的身份验证,并确保已将其设置正确。
  8. 数据库必须拥有您的asp.net应用程序的权限才能读取/写入目录上的ether,以及用户名上的以太,并且您必须根据它进行设置。
  9. 使用app_offline.htm启动上传,在您上传后将其删除。

    希望得到这个帮助。