宝塔面板Docker安装Magento2(麦进斗) – 只需简单三步就可搞定

2019年9月6日10:42:54 9 613
华为828

Magento2(麦进斗)是一套专业开源的电子商务系统。Magento设计得非常灵活,具有模块化架构体系和丰富的功能。

这篇文章就来淡淡如何利用宝塔面板Docker安装Magento2(麦进斗),用Docker安装确实简单了不少。

测试环境:宝塔面板6.9.8、Docker管理器,lnmp环境自配,解析好的域名一个。具体的需要环境的版本信息自行到官网去查吧。

一:部署

上来就开始部署吧,废话也不多说了,Docker管理器一定要安装好,如何安装之前的教程已经说过很多了,这里大鸟就不赘述。

1.1》查找镜像

我们需要使用命令来查找使用人数最多的镜像,请使用S-S-H软件连接到服务器,具体命令如下:

docker search Magento

寻找STARS最多的即可,命令运行后的截图如下:

宝塔面板Docker安装Magento2(麦进斗) - 只需简单三步就可搞定

我们看到第一个就是星星做多的,那就选择这个作为安装的镜像吧。镜像地址:

alexcheng/magento2

1.2》拉取镜像

这里我们可以直接把alexcheng/magento2 这个镜像在docker管理器中添加镜像,但是为了方便,大鸟就直接用命令来拉取镜像了,命令如下:

docker pull alexcheng/magento2

这个镜像内容有很多啊,等待的时间有点长,如图:

宝塔面板Docker安装Magento2(麦进斗) - 只需简单三步就可搞定

1.3》运行容器

上面的2步做好之后,现在就可以运行容器运行命令了,命令如下:

此处为隐藏的内容!
发表评论并刷新,方可查看
大鸟这里设置了默认端口为85,运行完成之后,用 【服务器IP:85】形式来访问magento2网站。

二:安装magento2

上面的都做好之后,打开浏览器用【服务器IP:端口号】形式来访问magento2的安装程序,如图:

宝塔面板Docker安装Magento2(麦进斗) - 只需简单三步就可搞定

同意之后,就是环境检查了,如图:

宝塔面板Docker安装Magento2(麦进斗) - 只需简单三步就可搞定

检查结果,如图:

宝塔面板Docker安装Magento2(麦进斗) - 只需简单三步就可搞定

这里都是宝塔的默认设置,么有问题之后,下一步就是添加数据库。所以,没有新建数据库,就赶紧去建一个。

宝塔面板Docker安装Magento2(麦进斗) - 只需简单三步就可搞定

安装好之后,是这样的。

宝塔面板Docker安装Magento2(麦进斗) - 只需简单三步就可搞定

看看首页:

宝塔面板Docker安装Magento2(麦进斗) - 只需简单三步就可搞定

三:总结

如果没有Docker安装,我是真的不想碰这种程序,太臃肿,安装也太复杂了。不过Vultr可以一键安装Magento2,下篇文章来水水。

  • 我的微信
  • 分享宝塔面板建站技术交流等!
  • weinxin
  • 博客公众号
  • 关注本博公众号
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:9   其中:访客  6   博主  3

    • avatar jack 2

      请问一下:如何用某个域名直接访问 上面的那个IP+端口号,在宝塔里面该如何设置?

        • avatar 大鸟 Admin

          @jack 看这篇文章:https://www.daniao.org/6446.html

            • avatar jack 2

              @大鸟 好的 待会试一下 但是前面这个命令 #docker run -p 85:80 alexcheng/magento2 运行了差不多两个小时还没好 需要这么长时间吗?

                • avatar 大鸟 Admin

                  @jack 不需要这么长时间啊,大概几分钟就可以了。

                    • avatar jack 2

                      @大鸟 Sep 12 14:46:01 a4b91295e261 CRON[4266]: (www-data) CMD (www-data /usr/local/bin/php /var/www/html/bin/magento indexer:reindex)
                      Sep 12 14:46:01 a4b91295e261 CRON[4269]: (www-data) CMD (www-data /usr/local/bin/php /var/www/html/bin/magento setup:cron:run >> /var/www/html/var/log/setup.cron.log)
                      Sep 12 14:46:01 a4b91295e261 CRON[4253]: (CRON) info (No MTA installed, discarding output)
                      Sep 12 14:46:01 a4b91295e261 CRON[4255]: (CRON) info (No MTA installed, discarding output)
                      Sep 12 14:46:01 a4b91295e261 CRON[4256]: (CRON) info (No MTA installed, discarding output)
                      Sep 12 14:46:01 a4b91295e261 CRON[4251]: (CRON) info (No MTA installed, discarding output)
                      Sep 12 14:46:01 a4b91295e261 CRON[4252]: (CRON) info (No MTA installed, discarding output)
                      反复出现上面的信息 不知道出了什么问题

                        • avatar 大鸟 Admin

                          @jack 定时任务没有被执行的问题。

                            • avatar jack 2

                              @大鸟 谢谢 中秋节快乐

                  • avatar jack 2

                    很好的文章,准备试验一下

                    • avatar VPS情报网 2

                      搭建一个用用看。