Как поместить мои PHP-файлы в Linux AMI на EC2 - dreamweaver / FTP / SSH?

StackOverflow https://stackoverflow.com/questions/1426706

Вопрос

Я запустил экземпляр EC2 linux (образ CentOS v 5.2 i386 с правами масштабирования) и хочу пройти обучение ( http://www.ardentsoft.com/blog/2009/3/4/lamp-on-ec2-part-6- configuring-apache.html ) для настройки PHP и Apache. Теперь мне нужно знать, как получить мои файлы PHP с моего выделенного сервера в облако. Я обычно использую Dreamweaver для редактирования и передачи файлов FTP на свой выделенный сервер, поэтому, если бы я мог продолжать использовать это, это было бы предпочтительным. Я использовал Putty для входа в свой экземпляр и нашел несколько уроков по SSH-туннелированию с Dreamweaver, но не до конца понимаю.

Как только я это сделаю, я хочу знать, как я могу упаковать этот образ сервера со всем моим PHP-кодом и подготовить его к немедленному уведомлению, это связывание? Могу ли я связать сконфигурированный рабочий образ как новый образ, который я могу запустить и готов к работе?

Большое спасибо

Это было полезно?

Решение

Да, это комплектация. Вы можете использовать Менеджер AWS , предоставленный Amazon, или ElasticFox . Оба будут делать то, что вам нужно.

Ваши основные шаги:

<Ол>
  • Создайте свой экземпляр сервера на EC2
  • Загрузите весь код и настройте его полностью при запуске и запуске, как вы ожидаете. <Ол>
  • Если вы используете экземпляр Windows, используйте удаленный рабочий стол
  • Если вы используете экземпляр Linux, используйте ssh / scp
  • Полностью запустите свой сервер так, как вы хотите, чтобы он работал.
  • Создайте пакет. Это " архивы " ваш экземпляр в комплект. После завершения (этот процесс может занять до часа, IIRC), у вас будет пользовательский компьютер EC2, который вы можете запустить. шаги: <Ол>
  • Создать " ведро " на Amazon S3, чтобы держать свой пакет. Вы можете сделать это с веб-сайта Amazon или с помощью ElasticFox
  • Используя AWS Manager (ElasticFox будет аналогичным), нажмите "Действия экземпляра" и "Bundle Instance".
  • Вы должны ввести имя сегмента S3 (обычно это строчные буквы, без идентификатора пробела) и ключ доступа к S3.
  • вспенить, промыть, повторить. Мне пришлось объединить несколько раз, чтобы заставить запуск работать так, как я ожидал (так что ожидайте несколько попыток).
  • Другие советы

    Вы можете использовать Dreamweaver для подключения к нему также по FTP-соединению.

    Установите vsftpd: http: //www.synergycode .com / База знаний / блог / элемент / FTP-сервер-на-амазонка-ec2

    Затем просто подключитесь, используя активное соединение, и укажите / var / www / html /, указав пользователя root и пароль, который вы установили.

    Лицензировано под: CC-BY-SA с атрибуция
    Не связан с StackOverflow
    scroll top