mirror of
https://gitlab.com/ser-cal/m346.git
synced 2024-11-26 04:11:56 +01:00
KN07 Draft C
This commit is contained in:
parent
10e884140a
commit
6556a47ac5
@ -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**.
|
1. Öffnen Sie die [AWS Management Console](https://aws.amazon.com/console/) und wählen Sie **S3**.
|
||||||
2. Klicken Sie auf `Create bucket`.
|
2. Klicken Sie auf `Create bucket`.
|
||||||
3. Bucket name: `KN07-C_<erste 5 Buchstaben ihres Namens>` (z.B **KN07-C_Calis**).
|
3. Bucket name: `KN07-C_<erste 5 Buchstaben ihres Namens>` (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
|
##### 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.
|
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`
|
||||||
4. Wählen Sie **Amazon Linux 202x** AMI aus.
|
5. Wählen Sie **Amazon Linux 202x** AMI aus.
|
||||||
5. Wählen Sie die Instanztyp **t2.micro** (free tier eligible).
|
6. 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. 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. 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. 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 `<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
|
||||||
|
Loading…
Reference in New Issue
Block a user