Konfiguration deiner Linux-Servers

Der eigene Webserver (Teil 4: Server-Konfiguration) – Anwendungsentwickler-Podcast #91

Die nächsten Schritte zum Einrichten deines eigenen Linux-Servers sind das Thema der einundneunzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt Firewall einrichten (iptables) erstmal alles blockieren, was nicht explizit benötigt wird nur Ports öffnen, die wirklich benötigt werden (SSH, HTTP, IMAP usw.) sichere Passwörter für alle Dienste vergeben (z.B. MySQL) .bashrc optimieren hilfreiche […]

Linux-Paketverwaltung

Der eigene Webserver (Teil 3: Linux-Paketverwaltung) – Anwendungsentwickler-Podcast #90

Einige Tipps zur Paketverwaltung unter Linux gibt es in der neunzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt Hilfreiche Tools installieren wget: Download von Dateien über die Kommandozeile lynx: Browser für die Kommandozeile locate: Suchwerkzeug analog zu Everything (bereits erwähnt in Die hilfreichsten (Windows-)Tools für Softwareentwickler) dnsutils: enthält dig für DNS-Anfragen git: Versionsverwaltung […]

Absichern des SSH-Zugriffs

Der eigene Webserver (Teil 2: Absicherung von SSH) – Anwendungsentwickler-Podcast #89

Die Absicherung des eigenen Linux-Servers – im Speziellen des SSH-Zugangs – ist das Thema der neunundachzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt Betriebssystem installieren * SSH-Zugang absichern Port umlegen root-Zugang abschalten Pulic-Key-Authentifizierung einrichten Links Permalink zu dieser Podcast-Episode RSS-Feed des Podcasts vServer bei 1blu* Secure Shell – Wikipedia Security through obscurity – […]

Dein eigener Webserver

Der eigene Webserver (Teil 1) – Anwendungsentwickler-Podcast #88

Warum es schon für Auszubildende sinnvoll ist, einen eigenen (Web-)Server zu betreiben, erkläre ich in der achtundachzigsten Episode des Anwendungsentwickler-Podcasts. Inhalt Warum sollte ich mir überhaupt einen Server aufsetzen? Besser kann man den professionellen Umgang mit Infrastruktur nicht lernen. Keine Abhängigkeiten von Dienstanbietern. Freiheit bei der Auswahl der Dienste. Plattform […]

Einen Monat auf der Konsole

Ein Leben ohne grafische Oberfläche

Gerade zu Beginn der Ausbildung „zwinge“ ich meine Azubis ab und an, auf die Arbeit mit der Maus zu verzichten und stattdessen ausschließlich die Tastatur* zu benutzen. Davon abgesehen, dass die Arbeit mit der Tastatur ergonomischer ist, ist man – nach ein wenig Training – auch deutlich schneller unterwegs. Gerade […]

Buchclub Handbuch für Fachinformatiker - Teil 6

Buchclub: Handbuch für Fachinformatiker (Teil 6: Webserver und -anwendungen) – Anwendungsentwickler-Podcast #66

Dieser Beitrag ist Teil 6 von 13 in der Serie Buchclub.

Dieser Beitrag ist Teil 6 von 13 in der Serie Buchclub. Die Kapitel 14, 15 und 19 (Server für Webanwendungen, Weitere Internet-Serverdienste und Webserveranwendungen) des IT-Handbuchs für Fachinformatiker sind Thema der sechsundsechzigsten Folge des Anwendungsentwickler-Podcasts. Inhalt Die drei Kapitel enthalten viele sinnvolle und hilfreiche Informationen für die Praxis, z.B. für […]

Buchclub Handbuch für Fachinformatiker Teil 5 - Betriebssysteme, Windows, Linux

Buchclub: Handbuch für Fachinformatiker (Teil 5: Betriebssysteme, Windows und Linux) – Anwendungsentwickler-Podcast #61

Dieser Beitrag ist Teil 5 von 13 in der Serie Buchclub.

Dieser Beitrag ist Teil 5 von 13 in der Serie Buchclub. Die Kapitel 5 bis 7 (Betriebssystemgrundlagen, Windows und Linux) des IT-Handbuchs für Fachinformatiker sind Thema der einundsechzigsten Folge des Anwendungsentwickler-Podcasts. Inhalt Die drei Kapitel enthalten dieses Mal wenig prüfungsrelevante Inhalte, dafür sehr viel Praxis. Ich wünschte, ich hätte die […]