Developing a web app on AWS
Cloud/AWS2017. 6. 2. 00:49
User name | Password | Access key ID | Secret access key | Console login link |
Lab1User | b3OI%Ua'OW^s | AKIAJMLKXRN5M4GZJIZA | iHXaZ/EP8sn6vfObLCSfsR3sMBKQSPZsq6bxfzOt | https://721209549078.signin.aws.amazon.com/console |
#!/bin/bash
yum remove -y httpd php
yum install -y httpd24 php56
chkconfig httpd on
wget https://d2lrzjb0vjvpn5.cloudfront.net/AWS-100-ARC/v5.0/lab-1-webapp/scripts/lab1src.zip
unzip lab1src.zip -d /home/ec2-user/
mv /home/ec2-user/lab1src/index.php /var/www/html/index.php
mv /home/ec2-user/lab1src/challenge-me.php /var/www/html/challenge-me.php
wget https://github.com/aws/aws-sdk-php/releases/download/3.15.9/aws.zip
unzip aws -d /var/www/html
service httpd start
54.199.245.137
<bucket_name> : myung-bucket
<region> : ap-northeast-1
aws s3 ls <bucket_name> --region <region>
cd /home/ec2-user/lab1src
aws s3 cp /home/ec2-user/lab1src/jquery/ s3://<bucket_name>/jquery/ --recursive --acl public-read --region <region>
aws s3 cp /home/ec2-user/lab1src/images/ s3://<bucket_name>/images/ --recursive --acl public-read --region <region>
aws s3 ls s3://<bucket_name>/ --region <region> --recursive
sudo sed -i '2s/%region%/<region>/g' /var/www/html/*.php
sudo sed -i '3s/%bucket%/<bucket_name>/g' /var/www/html/*.php
aws dynamodb batch-write-item --request-items file:///home/ec2-user/lab1src/scripts/services1.json --region <region>
aws dynamodb batch-write-item --request-items file:///home/ec2-user/lab1src/scripts/services2.json --region <region>
aws dynamodb batch-write-item --request-items file:///home/ec2-user/lab1src/scripts/services3.json --region <region>
aws dynamodb scan --table-name AWS-Services --region <region>
'Cloud > AWS' 카테고리의 다른 글
Implementing a Serverless Architecture With Managed Services (0) | 2017.06.02 |
---|---|
Multi-Region Failover with Route 53 (0) | 2017.06.02 |
exercise 1 (0) | 2017.06.01 |
A on AWS 2 (0) | 2017.06.01 |
A on AWS 1 (0) | 2017.05.31 |