Der eigene Server mit Ubuntu Server 22.04
What you'll learn
- Du kannst am Ende einen eigenen Server aufsetzen,
- grundlegende Einstellungen wie Netzwerkkonfiguration vornehmen,
- Installationspakete mittels APT-Paketverwaltung installieren und aktualisieren,
- Docker Container verwalten sowie
- grundlegende Sicherheitsvorkehrungen treffen
Requirements
- Du solltest grundlegende Computerkenntnisse haben und
- über zwei Computer verfügen, wovon einer der einzurichtende Server und der andere dein normaler Arbeitsrechner ist
- alternativ kannst du deinen Server in einer virtuellen Maschine installieren
Description
Linuxserver sind heutzutage nicht mehr wegzudenken. Täglich nutzt du sicherlich z. B. Cloud-Dienste, um Dateien auszutauschen. Wenn du bereits mit dem Gedanken gespielt hast, deinen eigenen Server einzurichten und zu verwalten, dann ist dieser Kurs genau das Richtige für dich.
In diesem umfassenden Kurs lernst du, wie du einen Ubuntu 22.04 Server einrichtest und konfigurierst. Wir werden uns gemeinsam mit Docker beschäftigen. Parallel dazu wirst du den Webserver Nginx einrichten und Samba für den Dateizugriff im Netzwerk konfigurieren. Du wirst lernen, wie du deine Serverumgebung mit einer Firewall absicherst, Fail2Ban einsetzt und Public-Key-Anmeldung für die Nutzer-Authentifizierung verwendest.
Am Ende meines Kurses bist du in der Lage, deinen eigenen Server für dein Heimnetz einzurichten, der z.B. Webseiten und Dateifreigaben bereitstellt und erweiterbar ist.
Im Kurs lernst du in 4 Abschnitten, welche Vorbereitungen du für deinen neuen Server triffst, was für Einstellungen nötig sind und vor allem wie Serverdienste installiert werden.
Grundlegende Kenntnisse im Umgang mit Computern und Betriebssystemen sind hilfreich, aber keine zwingende Voraussetzung. Die in diesem Kurs verwendeten Tools und Technologien sind überwiegend plattformunabhängig und können daher sowohl unter Windows, Mac als auch unter Linux genutzt werden. Im Laufe des Kurses werden wir praktische Beispiele für jedes Thema behandeln, damit du direkt anwendbares Wissen erlangst und deinen Server optimal einrichten kannst.
Who this course is for:
- Anwender, die einen Server für ihr kleines Netzwerk aufsetzen möchten
- Benutzer, die Ubuntu/Debian/Linux näher kennenlernen möchten
- Der Kurs ist nicht für Teilnehmer gedacht, die primär einen Server für das Internet direkt installieren möchten
Instructors
Hallo, ich bin Nikolas!
Seit über 6 Jahren beschäftige ich mich mit Computern und Grafikprogrammen als modernes Arbeitsmittel.
Ich begeistere mich für die Webentwicklung und den Grafikbereich.
Für mich ist es wichtig, die 3D und 2D Grafik als Möglichkeit zur Visualisierung von Ideen und Konzepten zu nutzen.
Im IT-Bereich liegen meine Schwerpunkte bei Webentwicklung, Grafikdesign und Spieleentwicklung.
Hierfür nutzte ich passend zum gewünschten Ergebnis verschiedene Programme u. a. Blender oder Unity, aber auch Programmiersprachen wie Javascript, Python und C#.
Ich lege einen besonderen Fokus auf die nachvollziehbare Erläuterung der Themen. Dabei nutze ich verschiedene Visualisierungsmöglichkeiten, um den Teilnehmern einen leichten Einstieg in die Thematik zu bieten.
Zusammen mit Viktor arbeite ich an verschiedenen Projekten.
Hallo, ich bin Viktor!
Ich bin Informatikstudent und beschäftige mich seit über 10 Jahren mit Computern als modernes Arbeitswerkzeug.
Regelmäßig arbeite ich mit Linux, Windows und macOS. Mir ist es wichtig, die Programmierung als Lösung für Alltagsaufgaben einzusetzen. Meine Schwerpunkte im Gebiet der IT liegen auf Linux, Netzwerke sowie Virtualisierung. Zum Programmieren nutze ich je nach Anwendungsfall u.a. Python, PHP, Bash oder JavaScript.
Im Bundeswettbewerb Informatik habe ich 2015 in der ersten Runde den ersten Preis erhalten.
Mir ist es wichtig, dass meine Kurse verständlich sind. Deshalb setze ich auf veranschaulichende Visualisierungen und zweckmäßige Hilfsmittel, um meinen Teilnehmern den Einstieg in die Themen so einfach und zeitgemäß wie möglich zu machen.
Seit längerer Zeit schreibe ich auch einen eigenen Blog, in dem ich Tipps und meine Erfahrungen über Open Source Software mit euch teile.