M305 - Betriebssysteme installieren
  • Intro
  • 🗓️Organisatorisches / Bewertung
  • TAG 1
    • 🏁Tagesziele
    • Einführung Betriebssysteme
    • Betriebssysteme
      • Eigenschaften von Modernen Betriebssystemen
      • Aufbau im Zwiebelschalenmodell
        • 📝Aufgabe - Flippchart erstellen
    • Partitionierung
    • Filesysteme
      • Wichtige Eigenschaften von Filesystemen
      • Eigenschaften diverser Dateisysteme
    • 📝Aufgabe - Windows Installation
  • TAG 2
    • 🏁Tagesziele
    • Mindestanforderungen Betriebssysteme
    • Bootvorgang Rechner
      • EFI/UEFI
      • Aufgaben des BIOS/UEFI
    • Lizenzmodelle
      • Closed Source Software
      • Andere Lizenztypen
    • Installation Ubuntu
    • Windows Terminal - Kommandozeile Windows
      • CMD (Eingabeaufforderung) / «Windows Terminal»
      • Windows PowerShell
      • Windows PowerShell ISE
    • Kommandozeile Linux
      • PowerShell unter Linux
      • Terminal - Apple Computer
    • 📝Aufgabe Konsolenvergleich Linux vs. Windows
    • 📝Aufgabe Austauschlaufwerk Windows - Ubuntu
  • TAG 3
    • 🏁Tagesziele
    • WSL - Windows-Subsystem für Linux
    • 📝Administratorentätigkeit
      • 2 - Systeme aktuell halten
      • 3 - Fingerübung
      • 4 - Kontrolle und Installations-Überprüfung
        • 4.2 Kontrolle unter Ubuntu
        • 4.3 Sind die Installation ohne Probleme erfolgt?
        • 4.4 Log-Dateien unter Windows
        • 4.5 Log-Dateien unter Ubuntu
      • 5 Mit Dateien und Verzeichnissen arbeiten
      • 6. Grub Bootloader
      • 7 Konfiguration der LAN-Verbindung
      • 8 Prozesse und Anwendungen überwachen
      • 9 Firewall
      • 10 Fernzugriff und Fernadministration
        • 10.1 SSH unter Linux
        • 10.2 SSH unter Windows
        • 10.3 SSH Verbindungen mit Tools
        • 10.4 RDP unter Windows
        • 10.5 Remoteverbindung unter Linux
        • 10.6 Screen Sharing unter Ubuntu
  • TAG 4
    • 🏁Tagesziele
    • 📝Administratorentätigkeit
    • Benutzer verwalten
    • Windows File Berechtigungen
    • Ubuntu File Berechtigungen
    • ✍️Aufgabe u-g-o Berechtiungen
  • TAG 5
    • 🏁Tagesziele
    • 📝Aufgabe - Shell Scripts
    • 📝Aufgabe - Zugriff Windows Freigabe
    • 📝Aufgabe - Datenaustausch über SSH
  • TAG 6
    • 🏁Tagesziele
    • Aufgabe - Systemabsicherung Ubuntu
  • Lösungen
    • Tag 1
      • Lösung - Eigenschafter verschiedener Modi
      • Lösung - Partitionierung
      • Lösung - Einführung Betriebssysteme
      • Lösung - Eigenschafter von Dateisystemen
    • Tag 2
      • Lösung - Mindestanforderungen Betriebssysteme
    • Tag 3
    • Tag 4
      • Lösung - Windows Gruppen
    • Tag 5
Powered by GitBook
On this page
  1. TAG 5

Aufgabe - Shell Scripts

Zeithorizont: 60 Minuten

PreviousTageszieleNextAufgabe - Zugriff Windows Freigabe

Last updated 1 year ago

Ihr werdet nun einen einfachen Web-Server aus eurem Linux Computer machen. Dieser liefert statische Dateien des Ordners /var/www/ict aus.

Dazu müsst ihr das Shell Skript an den vorgesehenen Stellen (#Komentaren) bearbeiten und auf eurer Maschine ausführen.

Sobald es ohne Fehler durchläuft, könnt ihr im Browser IP-Adresse des Servers eingeben.

Was seht ihr?

Falls ihr vertieft in das Thema Webserver einsteigen möchtet, hier noch detailiertere Informationen.

Euer InstruktorIn wird im Moodle das entsprechende Lösungsfile freischalten.

Falls ihr noch mehr über Scripting erfahren möchtet schaut euch das Wiki an.

📝
LogoConfiguring NGINX and NGINX Plus as a Web Servernginx
nginx Dokumentation
LogoBash-Skripting-Guide für Anfänger › Shell › Wiki › ubuntuusers.de
Bash-Skripting Wiki
843B
Nginx-install.sh
Nginx-Script