Bazen server yaratırken bazı komutların otomatik olarak işletilmesini isteriz.
#! /bin/bash
yum update -y
yum upgrade -y
yum install httpd -y
systemctl start httpd
systemctl enable httpd
cd /var/www/html
echo " Cans great website" > index.html
#test command
curl
Böylece en basitinden bir web server başlatırız mesela
Bunu Instance yaratırken “Configure Instance details” da altta bir yerde “User data” kısmına yazarak yapıyoruz.
Şimdi böyle basit bir sayfa için 8 gb yeterli belki ama benim server im mesela 100 gb felan buna S3 bucket lazım. Ama
S3 bucket VPC dışında ona bir şekilde instance dan erişmemiz lazım
Bunun için IAM role oluşturuyoruz ve bu role Policy ile yetki veriyoruz.