From 6556a47ac515d1973c2d7a6fdf7cdda4d7a083f3 Mon Sep 17 00:00:00 2001 From: Marcello Calisto Date: Sun, 5 Nov 2023 22:00:49 +0100 Subject: [PATCH] KN07 Draft C --- KN07/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/KN07/README.md b/KN07/README.md index c6d4bff..32075ed 100644 --- a/KN07/README.md +++ b/KN07/README.md @@ -74,7 +74,7 @@ Zuerst muss ein sogenanntes **IAM Instance Profile** erstellt werden. Beim über 1. Öffnen Sie die [AWS Management Console](https://aws.amazon.com/console/) und wählen Sie **S3**. 2. Klicken Sie auf `Create bucket`. 3. Bucket name: `KN07-C_` (z.B **KN07-C_Calis**). -4. Klicken Sie auf `upload` und legen Sie darin das file [ami-test.txt](https://gitlab.com/ser-cal/m346-scripts/-/blob/main/KN07/ami-test.txt) mit HTML-Content ab (Im nächsten Schritt wird bei der Installation des Webservers darauf zugreifen) +4. Klicken Sie auf `upload` und legen Sie darin das file [ami-test.txt](https://gitlab.com/ser-cal/m346-scripts/-/blob/main/KN07/ami-test.txt) ab (HTML-Content - Im nächsten Schritt wird bei der Installation des Webservers darauf zugreifen) ##### Schritt 3: EC2-Instanz mit AMI Amazon Linux 2023 @@ -82,12 +82,12 @@ Zuerst muss ein sogenanntes **IAM Instance Profile** erstellt werden. Beim über 2. Navigieren Sie zur EC2-Dashboardseite. 3. Klicken Sie auf "Launch instance". 4. Name: `KN07-C Webserver-Image` -4. Wählen Sie **Amazon Linux 202x** AMI aus. -5. Wählen Sie die Instanztyp **t2.micro** (free tier eligible). -6. Bei **Key pair** Wählen Sie `Proceed without a key pair` _(es wird **kein** Key pair benötigt bei diesem Challenge)_ -7. 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. 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. Ebenfalls bei **Advanced details** unter **user data** wird folgender Code eingetragen: :warning: **Hinweis:** Achten Sie darauf, dass sie in der letzten Zeile den Platzhalter `` noch mit dem Namen **Ihres** S3-Buckets ersetzen. +5. Wählen Sie **Amazon Linux 202x** AMI aus. +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)_ +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. +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 `` noch mit dem Namen **Ihres** S3-Buckets ersetzen. ```bash #!/bin/bash