Копирайте ec2 файлове на локално

Бих искал да създам локално копие на жив Magento уебсайт, така че да мога да тествам и разработвам върху моята локална версия.

До момента направих следното:

  • инсталиран XAMPP за Mac OS X 1.7.3;
  • създаде празна база данни;
  • инсталиран MySQL Workbench 6.0 за Mac;
  • се опита да се свърже с екземпляри на AWS EC2 и RDS чрез SSH, следвайки тази схема http://thoughtsandideas.wordpress.com/2012/05/17/monitoring-and-managing-amazon-rds-databases-using-mysql-workbench/;
  • но не мога да се свържа (пише, че удостоверяването е неуспешно, но идентификационните данни са правилни).

Може би има по-прост начин да създам копие на моите файлове в EC2 и RDS и да ги стартирам локално? Или може би просто пропускам нещо?

Благодаря ти


person user3119334    schedule 19.12.2013    source източник


Отговори (1)


Това са стъпките, които трябва да изпълните, за да създадете сайт за разработка на вашия локален компютър

  1. Компресирайте всички файлове на magento

    zip -r magento.zip /var/www/

  2. Направете дъмп на RDB

    mysqldump -u потребителско име -p [име_на_база_данни] -h rbs-Endpoint > dumpfilename.sql

  3. Изтеглете файловете на вашия локален компютър

    Използвайте sftp, за да изтеглите всички файлове и проверете групите за сигурност, за да се уверите, че ssh портът е отворен

  4. Импортирайте RDB в базата данни, която създавате локално

    Преди да възстановите db, моля, проверете това http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/restoring_a_backup_of_a_magento_database

    mysql -u потребителско име –p [име_на_база_данни] ‹ dumpfilename.sql

  5. Разархивирайте файловете във вашия компютър и ги преместете на вашия локален уеб сървър

  6. Променете URL адреса на сайта http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/update_site_url_in_core_config_data или http://www.magentocommerce.com/wiki/recover/restore_base_url_settings

  7. Актуализирайте magento local.xml с вашите идентификационни данни за достъп до локална база данни

  8. Почистете кеша на magento

НО, моята препоръка е да създадете сайт за разработка в друг EC2 в Amazon AWS

person lavb    schedule 20.12.2013
comment
много ви благодаря за отговора! Аз съм съвсем начинаещ и ми липсва едно нещо: в коя обвивка трябва да въвеждам командите? Инсталирах MySQL Workbench и XAMPP на Mac OS X. Осъзнавам, че въпросът ми е доста тъп, но не искам да правя грешки, така че къде да напиша например първата команда: zip -r magento.zip /var /www/ ? Благодаря ви много PS Идеята ми е първо да създам локално копие на Magento, където мога да експериментирам малко и след това да работя върху средата за разработка, която вече имаме в EC2, или да създам друго негово копие. - person user3119334; 21.12.2013