Как настроить AWS EC2 с помощью Apache
Я новичок в AWS, и у меня есть несколько базовых вопросов, на которые я не могу найти ответы.
1) Я создал экземпляр EC2 с использованием Amazon Linux AMI по умолчанию. Как я могу установить apache? Тогда как я могу подтвердить, что установлено?
2) Я скачал инструментарий Eclipse и SDK для продуктов aws. Я написал некоторый код, который может взять данные и вставить их в мою таблицу DynamoDB. Я могу подключиться и запустить это успешно с моего локального ПК. Как это будет работать в облаке? Что мне нужно сделать, чтобы мое приложение работало на моем экземпляре EC2?
заранее спасибо
2 ответа
1) Менеджер пакетов для Linux AMI - это yum, тот же, который вы используете в RHEL/CentOS. Итак, если вы запустите что-то подобное:
sudo yum install -y httpd php php-pear mysql mysql-server perl php-common php-dba php-pdo php-mysql php-xml php-xmlrpc
Это установит весь стек LAMP. Проверьте консоль, если она была установлена правильно.
Для запуска службы выполните:
service httpd start
Перед этим обязательно проверьте файл конфигурации.
2) Как лучше всего попробовать, как это будет работать на самом деле?:)
Сначала войдите в свой экземпляр
ssh -i key.pem ec2-user@your-instance-address
Тогда вы можете установить Apache
sudo yum install httpd
sudo /etc/init.d/httpd start
Вы можете проверить, что установлено с RPM
rpm -qa
Я не так хорошо знаком с Dynamodb, но он должен работать с экземпляром EC2 так же, как с вашего рабочего стола.