From ab9dee5d26b62d9d02f744371a45587012b00317 Mon Sep 17 00:00:00 2001 From: Marcello Calisto Date: Sat, 9 Sep 2023 22:21:30 +0200 Subject: [PATCH] =?UTF-8?q?KN04=20Teilauftrag=20B)=20erg=C3=A4nzt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- KN04/KN04.md | 35 +++++++++++++++++------------------ 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/KN04/KN04.md b/KN04/KN04.md index df5807b..dd1d187 100644 --- a/KN04/KN04.md +++ b/KN04/KN04.md @@ -85,32 +85,32 @@ Das Skript wird eine Ubuntu-Instanz konfigurieren, den Apache Webserver installi #### Anleitung -Verwenden Sie den folgenden Inhalt für die Gestaltung Ihrer Webseite: +Verwenden Sie den folgenden Inhalt für die Gestaltung Ihrer Webseite. Darin erstellen Sie unter **write_files** ein PHP-File namens **test.php**: ```php #cloud-config users: - - name: ubuntu - sudo: ALL=(ALL) NOPASSWD:ALL - groups: users, admin - home: /home/ubuntu - shell: /bin/bash + - name: + sudo: + groups: + home: + shell: ssh_authorized_keys: - ssh-rsa -disable_root: false +disable_root: package_update: true packages: - - apache2 - - curl - - wget - - php - - libapache2-mod-php + - + - + - + - + - write_files: - content: | path: /var/www/html/info.php permissions: '0644' -write_files: +write_files: # Ab hier wird das gesuchte PHP-File erstellt - content: | - path: /var/www/html/test.php + path: permissions: '0644' runcmd: - - sudo systemctl restart apache2 + - sudo systemctl ``` @@ -140,9 +140,8 @@ runcmd: 3. Ubuntu AMI (Amazon Machine Image) auswählen. 4. Instance type und (bestehendes) Key pair auswählen. 5. Bestehende Security Group auswählen (Port 80 inbound offen). -6. Cloud-init Script reinkopieren (Kernelement dieses Auftrage) und launchen. -7. Script (Lösungsvorschlag). -8. Resultat. +6. Cloud-init Script erstellen gem. Vorlage oben (Kernelement dieses Auftrage) und launchen. +8. Resultat: Browser öffnen und IP oder DNS-Namen ergänzen mit "test.php"