开发/部署Magento 2的最佳方式

时间:2017-02-04 21:53:04

标签: git magento deployment vagrant

我正在寻找一种快速启动Magento就绪本地计算机的方法,并将其有效地部署在VPS中(我通常使用DigitalOcean)。

对于Magento VM,我发现Magestead,这很酷(虽然我有一些小问题),但我想快速配置DigitalOcean服务器与Magestead VM具有相同的软件包和配置。我对Vagrant和部署策略都很陌生(我通常只是手动配置生产服务器和 git pull 我的repo)。我也遇到了vagrant-digitalocean这似乎很有希望,但我还没有能够将它与Magestead整合。

任何其他Vagrant盒子或策略(厨师?)表示赞赏。我有点新鲜,迷失在这里。

2 个答案:

答案 0 :(得分:1)

您是否尝试过在Jelastic PaaS的帮助下自动部署的打包的Magento 2? 16-bit addressing mode

您可以使用NGINX或LiteSpeed服务器和MariaDB将其预先配置并安装到云中。并设置https://github.com/jelastic-jps/magento/tree/master/magento

答案 1 :(得分:0)

有很多方法。

我喜欢SaltStack,请查看他们的introduction in 10 min

"什么是盐? Salt是一种不同的基础架构管理方法,其基础是与大量系统的高速通信可以开辟新的功能。这种方法使Salt成为一个强大的多任务系统,可以解决基础设施中的许多特定问题。"

开始很难,我找不到一个很好的magento 2配方,但是他们的原理主人 - mignions,产生坚实的基础结构,你可以控制许多机器,当你的盐准备好了生活很容易。与DigitalOcean 100%兼容,请检查此tutothis

对于Dev magento2,我喜欢这个vagrant

我会尝试magestead,看起来很有趣。