Как поместить мои PHP-файлы в Linux AMI на EC2 - dreamweaver / FTP / SSH? - PullRequest
0 голосов
/ 15 сентября 2009

Я запустил экземпляр 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-кодом и подготовить его к отправке в любой момент, это связывание? Могу ли я связать сконфигурированный запущенный образ как новый образ, который я могу запустить и готов к работе?

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

Ответы [ 2 ]

1 голос
/ 21 сентября 2009

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

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

  1. Создайте свой экземпляр сервера на EC2
  2. Загрузите весь код и настройте его полностью при запуске и запуске, как вы ожидаете.
    1. Если вы используете экземпляр Windows, используйте Remote Desktop
    2. Если вы используете экземпляр Linux, используйте ssh / scp
  3. Получите ваш сервер полностью запущенным так, как вы хотите, чтобы он работал.
  4. Создать пакет. Это «архивирует» ваш экземпляр в Bundle. После завершения (этот процесс может занять до часа, IIRC), у вас будет пользовательский компьютер EC2, который вы можете запустить. шаги:
    1. Создайте «ведро» на Amazon S3 для хранения вашего пакета. Вы можете сделать это с веб-сайта Amazon или с помощью ElasticFox
    2. Используя AWS Manager (ElasticFox будет аналогичен), нажмите Действия с экземпляром и «Пакетный экземпляр».
    3. Вы должны ввести имя сегмента S3 (обычно это строчные буквы, без идентификатора пробела) и ваш ключ доступа S3.
  5. пена, промыть, повторить. Мне пришлось объединить несколько раз, чтобы заставить запуск работать так, как я ожидал (так что ожидайте несколько попыток).
0 голосов
/ 11 июля 2012

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

Установить vsftpd: http://www.synergycode.com/knowledgebase/blog/item/ftp-server-on-amazon-ec2

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...