开发者社区 问答 正文

什么时候出TengineHHVMMariaDB的镜像

Tengine是Nginx的分支,是淘宝网发起的Web服务器开源项目,笔者觉得更加适合国内使用。
HHVM是脸盆开源的PHP虚拟机,强大不用多说,由于国内原因下载源是无法下载的
自从Mysql被ORACLE收了,笔者觉得ManaDB是比较好的替代品。
好了,为了方便新手使用,希望推荐此镜像,因为在镜像市场目前还没有,不知道有谁用这个做环境吗?

展开
收起
glowblur 2014-11-05 16:02:33 6711 分享 版权
阿里云 AI 助理回答

您提到的Tengine、HHVM以及ManaDB都是在特定场景下有其优势的技术方案。针对您的需求,虽然直接提供镜像链接可能不太现实,但我可以指导您如何在阿里云上使用或构建包含这些组件的自定义环境。

  1. Tengine: 作为Nginx的增强版,Tengine提供了更多企业级特性和优化,非常适合在中国市场部署。要在阿里云上使用Tengine,您可以选择以下方式之一:

    • ECS(Elastic Compute Service)自建:在阿里云ECS实例上手动安装Tengine。您可以从Tengine的GitHub页面获取源码编译安装,或者查找适用于您操作系统的预编译包。
    • Docker容器部署:如果习惯使用容器技术,可以在阿里云的容器服务ACK(Alibaba Cloud Container Service for Kubernetes)或ECI(Elastic Container Instance)中,基于Tengine的Docker镜像来快速部署。
  2. HHVM:尽管HHVM是一个高性能的PHP执行引擎,但考虑到国内下载源的问题,您可以考虑以下方案:

    • 自托管源:如果必须使用HHVM,您可以尝试在国内可访问的镜像站下载HHVM的安装包,或者自己搭建一个私有的HHVM软件仓库。
    • 替代方案:对于大多数PHP应用,PHP官方的FPM(FastCGI Process Manager)已经足够高效。在阿里云ECS或容器服务上部署标准的PHP环境也是一个不错的选择。
  3. ManaDB(PolarDB):您提到的ManaDB可能是对阿里云PolarDB的误称。PolarDB是阿里云自主研发的下一代云原生数据库,兼容MySQL,性能卓越且成本效益高,适合替代MySQL。在阿里云上使用PolarDB非常简单:

    • 直接在阿里云控制台创建PolarDB实例,通过简单的配置即可开始使用。
    • 对于已有应用,只需修改数据库连接信息即可无缝迁移至PolarDB。

综上所述,您可以通过阿里云的ECS、容器服务等产品,结合开源社区的资源和阿里云市场的解决方案,灵活构建包含Tengine、HHVM(或替代方案)及PolarDB的环境。如果希望看到这些特定组合的镜像出现在阿里云市场,您也可以向阿里云提出建议或需求,促进生态的丰富和发展。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答