• 欢迎访问magento4you博客,我们提供magento建站、技术咨询、IT运维、支持培训、二次开发服务及模板定制,联系QQ:283475615
  • Magento入门教程 二次开发 模板定制 联系QQ:283475615
  • magento运营 SEO SEM 数字营销 广告竞价 联系QQ:283475615
  • 如果您觉得本站对你有帮助,那么赶紧使用Ctrl+D 收藏吧!

使用mamp安装magento2

Magento magento4you 1年前 (2020-03-25) 1626次浏览 0个评论

使用的软件版本mamp pro 5.6 版本, 自带PHP7.3.9

magento 2 版本 magento 2.3.4

mysql5.7

apache 2.4

安装步骤1

创建host,以www.magento2demo.com为例

创建host域名

把下载好的magento2文件放在指定的目录,创建数据库magento2demo utf-8格式。

然后访问网址:http://www.magento2demo.com/setup

检查环境是否正确,如果提示红色的说明有些扩展没有安装,比如 intl soap xsl这些

必须安装的扩展
ext-bcmath

ext-ctype

ext-curl

ext-dom

ext-gd

ext-hash

ext-iconv

ext-intl

ext-mbstring

ext-openssl

ext-pdo_mysql

ext-simplexml

ext-soap

ext-xsl

ext-zip

lib-libxml

具体环境要求参考:https://devdocs.magento.com/guides/v2.3/install-gde/system-requirements-tech.html

我使用的命令行安装,直接访问magento2的根目录执行命令即可。

php bin/magento setup:install --base-url=http://mageneto2demo.com --db-host=localhost --db-name=magento2demo --db-user=root  --db-password=root --admin-firstname=Magento --admin-lastname=User --admin-email=my@email.com --admin-user=admin --admin-password=admin123 --language=en_US --currency=GBP --timezone=Europe/London --use-rewrites=1 --backend-frontname=admin

根据自己的需要修改数据库账号密码,我用的是magento2demo这个数据库,后台后缀是admin,账号密码是admin和admin123.

注意事项:使用bin/magento2命令的时候会使用内置的mac自带的PHP版本,这里我们需要修改下bash_profile文件。

vim ~/.bash_profile

加入代码

PATH=/Applications/MAMP/Library/bin:/Applications/MAMP/bin/php/php7.3.9/bin:$PATH
:wq

VIM保存

如何不记得具体的版本号,可以使用命令查看

ls -l /Applications/MAMP/bin/php/
justin@mbp ~ % ls -l /Applications/MAMP/bin/php/
total 552
-rw-rw-r--  1 justin  admin  282226  1  9 03:48 browscap.ini
drwxrwxr-x  7 justin  admin     224  1 13 21:14 php5.4.45
drwxrwxr-x  7 justin  admin     224  1 13 21:14 php5.6.40
drwxrwxr-x  7 justin  admin     224  1 13 21:15 php7.0.33
drwxrwxr-x  7 justin  admin     224  1 13 21:15 php7.1.32
drwxrwxr-x  7 justin  admin     224  1 13 21:15 php7.2.22
drwxrwxr-x  7 justin  admin     224  1 13 21:15 php7.3.9
drwxrwxr-x  7 justin  admin     224  1 13 21:15 php7.4.1

比如我上面显示的php7.3.9

命令行安装完需要部署一次代码

php -d memory_limit=-1 bin/magento setup:upgrade && bin/magento setup:di:compile && bin/magento setup:static-content:deploy en_US -f && bin/magento cache:flush && bin/magento cache:clean && chmod -R 777 .

mac跟linux有些区别,修改权限是chmod -R 777

-R在前面,我用linux习惯了chmod 777 -R ,这个也要注意一下。


极客公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:使用mamp安装magento2
喜欢 (0)
发表我的评论
取消评论

*

code

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址