Azure 中的 Linux 和开源技术支持
适用于:✔️ Linux VM
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 反馈社区。