【问题标题】:Copy ec2 files to local复制ec2文件到本地
【发布时间】:2013-12-21 18:52:06
【问题描述】:

我想创建一个实时 Magento 网站的本地副本,以便我可以在我的本地版本上进行测试和开发。

到目前为止,我做了以下事情:

也许有一种更简单的方法可以在 EC2 和 RDS 上创建我的文件副本并在本地运行它们?或者我只是遗漏了什么?

谢谢

【问题讨论】:

    标签: magento amazon-ec2 xampp mysql-workbench rds


    【解决方案1】:

    这是您在本地电脑上创建开发站点所必须遵循的步骤

    1. 压缩所有的magento文件

      zip -r magento.zip /var/www/

    2. 转储 RDB

      mysqldump -u 用户名 -p [database_name] -h rbs-Endpoint > dumpfilename.sql

    3. 下载文件到本地电脑

      使用 sftp 下载所有文件并检查安全组以 确保 ssh 端口已打开

    4. 将 RDB 导入本地创建的数据库

      在恢复数据库之前,请检查http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/restoring_a_backup_of_a_magento_database

      mysql -u 用户名 -p [database_name]

    5. 解压您电脑中的文件并移动到您的本地网络服务器

    6. 更改网站网址http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/update_site_url_in_core_config_datahttp://www.magentocommerce.com/wiki/recover/restore_base_url_settings

    7. 使用您的本地数据库访问凭据更新 magento local.xml

    8. 清理 magento 缓存

    但是,我的建议是在 Amazon AWS 的另一个 EC2 中创建一个开发站点

    【讨论】:

    • 非常感谢您的回复!我是个初学者,但我错过了一件事情:我必须在哪个 shell 中键入命令?我在 Mac OS X 上安装了 MySQL Workbench 和 XAMPP。我意识到我的问题很愚蠢,但我不想犯错误,所以我在哪里输入例如第一个命令: zip -r magento.zip /var /万维网/?非常感谢 PS 我的想法是首先创建一个 Magento 的本地副本,我可以在其中进行一些试验,然后在我们已经在 EC2 上拥有的开发环境上工作,或者创建另一个副本。
    猜你喜欢
    • 1970-01-01
    • 2016-11-15
    • 2020-12-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多