Achtung: Sie verwenden einen sehr alten Browser! Die Webseite sollte trotzdem funktionieren, aber mit einem neueren Browser wäre alles übersichtlicher und schöner!
Banner-Bild: Ditact Teilnehmerinnen

Kurs HowTo set up my own Webserver

Grundlegende Systemadministratorinnen*-Kenntnisse unter Linux anhand eines Webserver-Setups
abgesagt
Andrea Ida Malkah Klaura

Andrea Ida Malkah Klaura

Ziele & Lernergebnisse:

Die Teilnehmerinnen lernen die Linux Shell und grundlegende Administrationsskills kennen und setzen einen Apache Webserver auf. Dabei beginnen wir mit einer einfachen Grundkonfiguration und arbeiten uns zu komplexeren Setups vor. Als Beispiele verbreiteter Plattformen werden wir auch ein WordPress Blog sowie ein MediaWiki auf dieser Basis aufsetzen. Die Teilnehmerinnen lernen in diesem Workshop grundlegende Konfigurationsoptionen kennen und wissen nach dem Workshop wie in einem klassischen LAMP Setting mehrere (dynamische) Webseiten verwaltet werden können.

Inhalte:

Linux Shell Basics: Navigation im System, Softwareinstallation via Paketmanagement, Lesen von Logfiles, Standardtools zum Systemmonitoring; Apache2: Aufsetzen und Grundkonfiguration des Webservers, VirtualHosts, sichere Verbindungen per HTTPS und Let‘sEncrypt Zertifikaten, praktische Tipps zur Web Application Security; Datenbanken: MySQL Basics; Web Apps: WordPress, MediaWiki

Methoden:

Der Einstieg wird vor allem durch theoretische Inputs ermöglicht, die Hintergrundwissen über Linux-Systeme und die Kommunikation von Webservern und -clients liefern. Auch ein kurzer historischer und feministischer Diskurs zu Computersystemen und Linux darf hier nicht fehlen. (1. EH).

Der Großteil des Kurses (die restlichen 6 EH) sind in drei Blöcke unterteilt, die jeweils aus einem kurzen Input (15-20 min) und einer ausführlicheren Ausprobier- & Experimentierphase bestehen. Die drei Blöcke umfassen: 1) Linux & die Linux Shell. 2) Installation und Betrieb des Webservers 3) Installation und Betrieb von WordPress und MediaWiki.

Teilnehmerinnen können dabei wahlweise mit ihrer eigenen Linux-Installation arbeiten oder ein vorkonfiguriertes und von der Kursleiterin zur Verfügung gestelltes Ubuntu Mate über die VirtualBox nutzen. Generell wird ausschließlich Free & Open Source Software für diesen Kurs verwendet.

Wichtig: zum Kurs eigenen Laptop mitnehmen!

Infos:

Voraussetzungen:

Es gibt für diesen Kurs keine besonderen Voraussetzungen, außer dem Interesse sich mit Linux und dem Command Line Interface auseinanderzusetzen. Zudem ist ein Interesse an den theoretischen Hintergründen von Vorteil – insofern eignet sich der Kurs vor allem für (angehende) Informatik-Studentinnen. Auch reine Praktikerinnen, die nur einen einfachen Webserver betreiben wollen, können das in diesem Kurs lernen. Die theoretischen Grundlagen werden intensiv und zügig behandelt. Ein begleitendes Webskriptum unterstützt während der Ausprobierphasen und nach dem Workshop bei eigenen Experimenten und Entdeckungsreisen.

Einzige praktische Voraussetzung ist, dass Teilnehmerinnen bereits mit dem eigenen Laptop mit einem Linux-Basissystem (siehe Methoden) zum Kurs kommen. Technische Details können auch vorab per mail an jackie@diebin.at geklärt werden.

Geschlossene Veranstaltung

Nur für die angemeldeten Teilnehmerinnen

Kurs-Module:

Dieser Kurs ist teil folgender Kurs-Module:

Modul: Web