暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Magento平台在OCI上快速部署

970
Magento是什么

Magento麦进斗是一款国外主流的开源PHP电商平台,占据了欧美70%企业级市场,用户包括奔驰、福特、三星、Adidas、诺基亚等众多五百强品牌。

国内有专注于移动社交电商实施B2B、B2C以及B2B2C业务流程订制开发,是国内屈指可数的可集成微信、Facebook Messenger、Line、Twitter全渠道移动应用开发商,使企业可建立海内外全球移动社交能力,是企业开展跨境电商、O2O等业务的最佳选择。

Magento技术

  • LAMP架构,基于Zend框架

  • 最新版本2.4.1支持MySQL 8,需要Elastic Search 7.x

OCI简单部署架构

  • WAF-Web应用防火墙,加固网站安全

  • 负载均衡- 负载均衡分发流量到多台web服务器

  • 数据库-MySQL企业版云服务,简化供应,升级,备份恢复等

安装步骤

最少的资源需求:

1 Compute + MySQL service

1)配置VCN,一个Public subnet/一个Private subnet                     

Public Subnet:Security List打开相应端口 TCP 80,443,22

Private Subnet:TCP 9920,3306,33061

2)创建MySQL service

3)创建一个Compute VM,Oracle Linux8

4)安装php7.4 

$ sudo ./install_php74.sh

5)安装 magento 2.4.1

下载并安装最新版本:

$ sudo ./install_magento.sh

6)创建Magento schema

$sudo ./create_magento_db.sh

7)部署Magento 应用

$sudo ./deploy_magento.sh

8)访问Magento应用

后台管理界面:

结语
下一步可以用Terraform自动化Magento应用部署,并在OCI的Resource Manager里面点击快速供应。


想了解更多Oracle云信息,请参考:

https://www.oracle.com/



作者简介

高建兵,甲骨文云专家团队资深咨询顾问,专注于甲骨文OCI相关产品及解决方案。具有10+年的中间件技术,产品,方案和项目实施经验。熟悉电信,制造等行业。您可以通过jian.bing.gao@oracle.com与他联系。


文章转载自甲骨文开发者社区,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论