- ASP.NET WP 教程
- ASP.NET WP - 首页
- ASP.NET WP - 概述
- ASP.NET WP - 环境搭建
- ASP.NET WP - 开始入门
- ASP.NET WP - 视图引擎
- 项目文件夹结构
- ASP.NET WP - 全局页面
- ASP.NET WP - 编程概念
- ASP.NET WP - 布局
- ASP.NET WP - 使用表单
- ASP.NET WP - 页面对象模型
- ASP.NET WP - 数据库
- ASP.NET WP - 向数据库添加数据
- ASP.NET WP - 编辑数据库数据
- ASP.NET WP - 删除数据库数据
- ASP.NET WP - WebGrid
- ASP.NET WP - 图表
- ASP.NET WP - 使用文件
- ASP.NET WP - 使用图像
- ASP.NET WP - 使用视频
- ASP.NET WP - 添加邮件
- ASP.NET WP - 添加搜索
- 向网站添加社交网络功能
- ASP.NET WP - 缓存
- ASP.NET WP - 安全性
- ASP.NET WP - 发布
- ASP.NET WP 有用资源
- ASP.NET WP - 快速指南
- ASP.NET WP - 有用资源
- ASP.NET WP - 讨论
ASP.NET WP - 发布
在前面所有章节中,我们所有的工作,包括测试页面,都在本地计算机上完成。为了运行我们的*.cshtml页面,我们使用了内置于WebMatrix中的IIS Express Web服务器。但是这些页面只能在本地计算机上访问。要使网站对其他人可见,我们需要将其发布到互联网上。
发布您的网站意味着您需要拥有一个托管服务提供商的帐户。
托管服务提供商是一家拥有公共可访问Web服务器的公司,它将为您租用网站空间。
托管计划的费用从每月几美元(小型网站甚至免费)到大型商业网站每月数百美元不等。
选择托管服务提供商
当您想要发布网站时,首先需要找到一个托管服务提供商。您可以通过搜索网络或直接在WebMatrix中查找。
您可以在WebMatrix功能区的“主页”选项卡上看到“发布”按钮。单击“发布”,您将看到以下对话框。
单击查找Windows Web托管,它将在Microsoft网站上打开一个页面,其中列出了支持ASP.NET的托管服务提供商,如下面的屏幕截图所示。
有些网站提供免费试用期。免费试用是通过使用WebMatrix试用发布和托管网站的好方法。我们将选择Everleap,它提供30天免费试用。
单击“免费试用”。
从上面显示的任何站点计划中创建一个帐户。帐户创建后,我们将收到包含所有必要信息的电子邮件。然后登录Everleap网站并转到以下页面:https://cp.everleap.com/sites/manage.aspx
我们将看到所有必要的信息,您可以借助这些信息发布您的网站。现在让我们转到WebMatrix,然后单击在“发布您的网站”对话框上输入设置,您将看到“发布设置”对话框,并从上面页面输入以下信息。
单击“验证连接”。如果一切正常,对话框将报告“连接成功”,这意味着它可以与托管服务提供商的服务器通信,如下面的屏幕截图所示。
单击“保存”以保存您的设置。
WebMatrix提供执行测试以确保它可以与托管站点正确通信,如下面的屏幕截图所示。
单击“继续”以启动发布过程。
您可以看到要发布的文件列表包括已创建的网页。单击“继续”。
WebMatrix 将您的文件复制到托管服务提供商的服务器。完成后,结果将显示在状态栏中。网站成功发布后,单击状态栏中提到的URL,您将看到该网站现在已上线。