【发布时间】:2017-11-24 03:24:28
【问题描述】:
我是 magento 的初学者。请帮助我,我坚持这个。我有源文件和数据库。但我不知道如何设置。
【问题讨论】:
我是 magento 的初学者。请帮助我,我坚持这个。我有源文件和数据库。但我不知道如何设置。
【问题讨论】:
这些步骤将帮助您:
1.下载代码库。
2.下载数据库。
3.将数据库导入mysql
4. 将代码放到服务器 webroot 中,我可以使用浏览器执行它,例如我在 Windows 7 上使用 wampserver,所以我将代码放入
C:\wamp\www\local dir.
5.首先删除webroot/var/cache/目录下的所有文件夹和文件
6.备份你的local.xml文件并从webroot/app/etc/目录中删除local.xml文件
7.然后从浏览器访问本地站点的 url,例如我的将是http://localhost/localmagento/,Magento 将自动开始安装过程,您需要为管理员提供新的登录详细信息和您的本地站点 URL 等, 适用于您的本地环境。
可以参考Magento官方documentation。
【讨论】:
假设您有源文件和数据库文件。 对于 Magento 1
所以你现在有了源文件和数据库 如果您在 ubuntu 中使用 Lampp 服务器,请按照以下步骤操作。
1) 我们可以将源文件放在你的本地项目根文件夹中 2)通过终端,您可以为此导入数据库
2a)为例如“magento1_local”创建一个数据库
2b)转到运行命令
mysql -u 用户名 -p magento1_local
如果您设置为 localhost,请输入 mysql 密码
3)成功导入数据库后,需要修改“core_config”表中的base_url
4) 更改文件 app/etc/local.xml 中的配置设置(更改数据库凭据)
5)检查并授予文件夹 var/ 、 media/ app/etc 的权限
对于 Magento 2
那么你就有了源文件和数据库
1)我们可以将源文件放在你的本地项目根文件夹中
2) 通过终端您可以导入数据库
2a)为例如“magento2_local”创建一个数据库
2b)转到运行命令
mysql -u 用户名 -p magento_local2
如果您设置为 localhost,请输入 mysql 密码
3)成功导入数据库后,需要修改“core_config”表中的base_url
4) 更改文件 app/etc/env.php 中的配置设置(更改数据库凭据)
5) 检查并授予文件夹 var/ 、 pub/ app/etc 的权限 并运行以下命令
sudo php bin/magento setup:upgrade
sudo php bin/magento setup:di:compile
sudo php bin/magento setup:static-content:deploy
sudo php bin/magento indexer:reindex
sudo php bin/magento cache:clean
sudo php bin/magento cache:flush
sudo chmod 777 -R var/ pub/media pub/static
【讨论】: