This solution helps you quickly build a fully-feature, easy-to-manage, and highly available Magento-based e-commerce website on Huawei Cloud.
[TOC]
解决方案概览
本解决方案助力您在华为云上迅速搭建一个功能齐全、易于管理、高可用的基于Magento的电子商务网站。Magento 是一个具有模块化架构和众多特性的开源电子商务平台。本解决方案适用于以下场景:
- 拥有零售经验并希望构建自身品牌和商店的在线卖家
- 在多个地点拥有实体店铺并希望拓展在线零售渠道的传统零售商
- 直接服务客户的在线商店供应商
解决方案架构

架构描述
使用本解决方案,您需要部署以下云资源:
- 两台弹性云服务器(ECS),用于电子商务平台,以提升故障恢复性和可用性
- 一个安全组,用于控制进出ECS的流量
- 一台绑定有弹性IP(EIP)的负载均衡器,用以将入站流量分配至两台ECS和RDS实例
- 一个公共NAT网关,并添加SNAT规则,确保Magento应用能够安全地访问互联网
- 两台部署为主备对的RDS for MySQL实例,用于电子商务平台的数据库
文件结构
huaweicloud-solution-E-commerce-shop-based-magento
├── e-commerce-shop-based-magento-enhanced.tf.json -- Resource orchestration template (enhanced level)
├── e-commerce-shop-based-magento-entry.tf.json -- Resource orchestration template (entry level)
├── e-commerce-shop-based-magento-standard.tf.json -- Resource orchestration template (standard level)
├── userdata
├── install_magento.sh -- Script configuration file
使用Magento构建电子商务网站
-
在堆栈的“输出”选项卡页面中,复制访问Magento的地址。
图 1 Magento访问地址

-
打开浏览器,将复制的地址粘贴到地址框中,然后按“Enter”。下图展示了Magento的客户端页面。
图 2 Magento客户端

-
打开浏览器,在地址框中将复制的地址后添加“/admin”,然后按“Enter”。下图展示了Magento的管理员登录页面。
图 3 以管理员身份登录Magento

-
下图展示了后台管理页面,您可以在该页面对您的在线商店进行日常维护和监控。
图 4 Magento后台管理

-
登录ECS控制台,找到您想从中解绑EIP的ECS。在各个ECS的操作列中,选择“更多”>“管理网络”>“解绑EIP”。在弹出的对话框中,点击“是”。
图 5 查看EIP

图 6 解绑EIP

-
释放EIP。登录EIP控制台,找到您想释放的EIP,并在每个EIP的操作列中选择“更多”>“释放”。
图 7 释放EIP

有关更多信息,请参考部署指南。
Introduction
This solution helps you quickly build a fully-feature, easy-to-manage, and highly available Magento-based e-commerce website on Huawei Cloud.
Customize my domain