Azure 中的 Linux 和开源技术支持
Microsoft Azure 支持 Linux 操作系统。 欢迎在 Azure 中使用所有 Linux 分发版。 若要将 Linux 分发版上传到 Azure,请参阅 要求。 还提供了最常用的 Linux 分发版的市场映像。 提供对这些映像的支持,但需要支持合同。 有关更多详细信息,请参阅以下 Linux 支持。
Linux 支持矩阵
Azure 认可的 Linux 分发版 | 客户资源 |
---|---|
Red Hat Enterprise Linux (RHEL) |
|
CentOS by Perforce | |
Ubuntu by Canonical | |
Kinvolk Flatcar | |
Debian by Credativ | |
Oracle Linux |
|
SUSE Linux Enterprise Server (SLES) |
|
注意
有关认可的发行版和主要版本的详细信息,请参阅 Azure 上认可的 Linux 分发版。
Linux 支持范围
Microsoft 支持部门提供有关 Azure 平台或服务的帮助。 Microsoft 还为 Linux 提供商业上可行的支持。 需要支持计划才能获得 Microsoft 支持。
- 在 Azure 市场中,Linux 发行版(如 Rocky、AlmaLinux、Kali 等)可用。 Microsoft 会协助这些分发,但可能要求客户与供应商合作,以允许组织之间的协作。 供应商必须提供特定于分发的修补程序。
- 在 Azure 市场中,可以选择高度自定义的 Linux 映像,例如防火墙设备。 Microsoft 会帮助你处理这些映像,但 Linux 供应商必须参与,以排查特定的系统相关问题。 Microsoft 可能会就这些问题与供应商协作。
- Microsoft 支持部门无法协助在 Azure 上管理、设计、体系结构或部署应用程序或解决方案的基本 Linux。
- 自定义 Linux 的功能是操作系统的标志之一。 我们鼓励你使用使组织受益的 Linux 解决方案。 但是,Linux 供应商可能不支持某些修改,例如自定义内核或模块。 对于供应商支持,可能需要为映像使用库存内核或库。
- 对于 Linux 或应用程序中的一些故障排除和性能优化,客户应直接与受支持的 Linux 分发版或应用程序的供应商联系。
- 不支持与安全性相关的方案。 这些包括但不限于:
- 已泄露的 VM
- 安全事件响应调查
- 入侵防护协助
开源技术支持矩阵
Microsoft 可能会对以下特定开源技术提供支持, (可能会) 更改:
- 语言:PHP、Java、Python 和 Node.JS
- 数据库:MySQL
- Web 和应用程序服务器:Apache HTTP 服务器和 Apache Tomcat
- 框架:WordPress
开源技术支持范围
Microsoft 提供支持的开源技术帮助。 请求设计指导或开发协助支持的客户可能会定向到论坛或社区支持。 对于 Microsoft 不支持的方案,客户可能还必须直接与 Linux 合作伙伴或软件供应商合作。 示例包括但不限于:
- 应用程序开发
- 自定义应用程序故障排除
- 自定义代码
下面是 Microsoft 协助的一些支持方案:
- 在安装或配置过程中发生的问题。
- 客户尝试将应用程序部署到 Azure 平台和服务时发生的部署错误。
- 客户使用 Azure 平台和服务时发生的运行时错误。
- 影响使用 Azure 平台和服务上支持的开源技术构建的应用程序的性能问题。
第三方信息免责声明
本文中提到的第三方产品由 Microsoft 以外的其他公司提供。 Microsoft 不对这些产品的性能或可靠性提供任何明示或暗示性担保。
第三方联系人免责声明
Microsoft 提供第三方联系信息,帮助你查找有关本主题的其他信息。 该联系信息如有更改,恕不另行通知。 Microsoft 不保证第三方联系信息的准确性。
联系我们寻求帮助
如果你有任何疑问或需要帮助,请创建支持请求或联系 Azure 社区支持。 还可以向 Azure 反馈社区提交产品反馈。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈