Skip to content

Latest commit

 

History

History
68 lines (64 loc) · 9.25 KB

compute.md

File metadata and controls

68 lines (64 loc) · 9.25 KB

计算

网站

针对包含客户端标记和脚本、服务器端脚本和数据库的 Web 应用程序

教程:部署网站

了解如何使用 Azure 门户创建新的 Azure 网站,为该网站设置 Git 存储库,然后使用 Git 将 Node.js 应用程序发布到该网站。

WebMatrix 是用于创建 Web 应用程序的轻型 Windows IDE。它包含多个用于创建 Node.js 应用程序的模板,以及 JavaScript 自动完成功能。在本教程中,你将了解如何创建 Node.js 应用程序,然后将该应用程序部署到 Azure 网站。

当你创建网站时,Azure 会提供 chinacloudsites.cn 域的友好子域,以便你的用户可以使用类似 http://<mysite>.chinacloudsites.cn. 的 URL 访问你的网站。但是,如果你将网站配置为标准模式,则可将该网站映射到你自己的域名,例如 contoso.com。

安全套接字层 (SSL) 加密是用于保护通过 Internet 发送的数据的最常见方法。此常见任务讨论了如何为网站指定 HTTPS 终结点以及如何上载 SSL 证书来保护你的应用程序。

了解如何启用在 Azure 网站中托管的 Node.js 应用程序的诊断日志记录信息,然后通过 FTP 或使用 Azure 命令行工具检索日志。

了解如何使用 Azure 管理门户部署 Web 作业。

云服务

是使用 Web 角色和辅助角色将逻辑分为多层的应用程序的理想之选

了解如何使用 Azure PowerShell cmdlet 创建 Node.js 应用程序,在 Azure 仿真程序中测试该应用程序,然后将其部署为 Azure 云服务。

了解如何将新版应用程序暂存到 Azure 云服务,然后将其从暂存环境部署到生产环境。

默认情况下,可以通过友好子域访问 Azure 应用程序和存储帐户,例如 http://<myapp>.chinacloudapp.cn 和 https://<mydata>.blob.core.chinacloudapi.cn. 本文演示如何在你自己的自定义域中公开你的应用程序和数据,例如 http://<myapp>.com。

你能够通过远程桌面访问在 Azure 中运行的云服务实例的桌面。你可以使用远程桌面连接配置虚拟机,或者排查应用程序问题。

安全套接字层 (SSL) 加密是用于保护通过 Internet 发送的数据的最常见方法。此常见任务讨论了如何为 Web 角色指定 HTTPS 终结点以及如何上载 SSL 证书来保护你的应用程序。

虚拟机

针对你需要对应用程序的部署和执行过程进行完全控制的情况

实现运行 CentOS 并托管在 Azure 中的虚拟机。你可以使用 Azure 虚拟机运行任何应用程序。可使用独立虚拟机托管 Node.js 应用程序,或者将虚拟机作为云服务的一部分进行集成。

实现运行 Windows Server 并在 Azure 中托管的虚拟机。你可以使用 Azure 虚拟机运行任何应用程序。可使用独立虚拟机托管 Node.js 应用程序,或者将虚拟机作为云服务的一部分进行集成。

Node 模块

本文提供有关将 Node.js 模块与托管在 Azure 上的应用程序一起使用的指南。其中提供有关确保你的应用程序使用特定版本的模块,以及对 Azure 使用本机模块的指南。

Socket.io 可在你的 Node.js 应用程序与客户端浏览器之间提供实时通信。在本教程中,你将了解如何根据由 Socket.io 提供的“聊天”示例创建网站。

在本教程中,我们将使用 npm 安装常用 Express 模块,并使用它创建基于 MVC 的应用程序。然后使用 Azure PowerShell cmdlet 测试该应用程序,并将其部署为 Azure 云服务。

工具

了解如何开始使用适用于 Visual Studio 的 Node.js 工具来编辑、构建、调试和部署 Azure 的 Node.js 应用程序。

Git 是一个受欢迎的、开源分布式版本控制系统。Azure 网站允许你为你的站点启用 Git 存储库,以便快速且轻松地将代码更改发布到该站点。这一常见任务提供有关如何开始将 Git 与 Azure 结合使用的详细信息。

Windows PowerShell for Azure 提供用于通过 Windows PowerShell cmdlet 开发和部署 Azure 应用程序的命令行环境。本指南介绍如何使用 Windows PowerShell cmdlet 创建、测试、部署和管理 Azure 服务。

针对 Mac 和 Linux 的 Azure 命令行工具是一组用于部署和管理 Azure 服务的命令行工具。使用这些命令行工具可在 Azure 中创建和管理网站及虚拟机。

开发指南