KN07 Draft C

This commit is contained in:
Marcello Calisto 2023-11-05 22:05:10 +01:00
parent 09e6e4e1b0
commit 0743c862f9

View File

@ -82,12 +82,12 @@ Zuerst muss ein sogenanntes **IAM Instance Profile** erstellt werden. Beim über
2. Navigieren Sie zur EC2-Dashboardseite. 2. Navigieren Sie zur EC2-Dashboardseite.
3. Klicken Sie auf "Launch instance". 3. Klicken Sie auf "Launch instance".
4. Name: `KN07-C Webserver-Image` 4. Name: `KN07-C Webserver-Image`
5. Wählen Sie **Amazon Linux 202x** AMI aus. 5. Wählen Sie `Amazon Linux 202x` AMI aus.
6. Wählen Sie die Instanztyp **t2.micro** (free tier eligible). 6. Wählen Sie die Instanztyp `t2.micro` (free tier eligible).
7. Bei **Key pair** Wählen Sie `Proceed without a key pair` _(es wird **kein** Key pair benötigt bei diesem Challenge)_ 7. Bei `Key pair` Wählen Sie `Proceed without a key pair` _(es wird **kein** Key pair benötigt bei diesem Challenge)_
8. Unter **Network settings** wählen Sie eine bestehende Security Group aus, welche bereits eine **outbound rule** für **Port 80 (HTTP)** geöffnet hat, damit Sie später auf den Webserver zugreifen können. 8. Unter `Network settings` wählen Sie eine bestehende Security Group aus, welche bereits eine **outbound rule** für **Port 80 (HTTP)** geöffnet hat, damit Sie später auf den Webserver zugreifen können.
9. Bei **Advanced details** muss unter `IAM Instance profile` das oben (oder früher) erstellte Profil **S3ReadOnly** ausgewählt werden. Damit stellen Sie sicher, dass die Instanz bei der Installation auf den S3-Bucket zugreifen kann, wo das HTML Indexfile abgelegt ist. 9. Bei `Advanced details` muss unter `IAM Instance profile` das oben (oder früher) erstellte Profil **S3ReadOnly** ausgewählt werden. Damit stellen Sie sicher, dass die Instanz bei der Installation auf den S3-Bucket zugreifen kann, wo das HTML Indexfile abgelegt ist.
10. Ebenfalls bei **Advanced details** unter **user data** wird folgender Code eingetragen: :warning: **Hinweis:** Achten Sie darauf, dass sie in der letzten Zeile den Platzhalter `<Name S3-Bucket>` noch mit dem Namen **Ihres** S3-Buckets ersetzen. 10. Ebenfalls bei `Advanced details` unter `user data` wird folgender Code eingetragen: :warning: **Hinweis:** Achten Sie darauf, dass sie in der letzten Zeile den Platzhalter `<Name S3-Bucket>` noch mit dem Namen **Ihres** S3-Buckets ersetzen.
```bash ```bash
#!/bin/bash #!/bin/bash
yum update -y yum update -y