Создание пакета развертывания AWS для Python - PullRequest
0 голосов
/ 10 июня 2018

Я пытаюсь следовать Учебное пособие AWS: создание пакета развертывания (Python) , чтобы я мог выполнять свою функцию Lambda, но у меня возникают проблемы с пониманием шагов.Вот шаги, перечисленные в руководстве:

1 - откройте текстовый редактор и скопируйте следующий код:

...

2 - сохраните файл как CreateThumbnail.py.

Итак, я сохраняю файл как CreateThumbnail.py - но где я могу сохранить файл?В моем каталоге проектов?

3 - Если ваш исходный код находится на локальном хосте, скопируйте его.

scp -i key.pem /path/to/my_code.py ec2-user@public-ip-address:~/CreateThumbnail.py

На что должен указывать /path/to/my_code.py?Файл .py в каталоге моего проекта?Какой файл?

Что такое ec2-user@public-ip-address?Что я заменяю ec2-user и public-ip-address?Является ли public-ip-address IP-адресом моего веб-сайта?

Любой совет приветствуется.

1 Ответ

0 голосов
/ 10 июня 2018

ec2-пользователь - пользователь по умолчанию, назначаемый машинам AWS EC2 при их раскрутке.Вы используете key.pem для входа в систему EC2 как ec2-пользователь.Публичный IP-адрес - это публичный IP-адрес, который AWS EC2 назначает своему экземпляру, когда вы раскручиваете машину и позволяете ему назначить публичный IP-адрес (т. Е. Адрес, маршрутизируемый через общедоступный Интернет).

Вам необходимо заменить в учебнике IP-адрес, который вы можете найти, перейдя на консоль EC2 и выбрав компьютер, на который вы хотите скопировать файл.Консоль покажет вам детали, связанные с машиной, одним из которых является публичный IP-адрес.Затем вы заменяете IP-адрес, указанный здесь, вместо.

/ path / to / my_code.py - это абсолютный путь к файлу «my_code.py» на вашем локальном компьютере (то есть путь, по которому my_code.pyфайл есть).Как вы используете scp (утилита безопасного копирования).Когда вы вводите команду, которую вы говорите, скопируйте файл в /path/to/my_code.py (файл my_code.py) на удаленный компьютер (ваш экземпляр EC2) и поместите его в домашний каталог пользователя ec2 на сервере какфайл с именем «CreateThumbnail.py»

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