Ab sofort sind folgende Artikel des Webserver-Hefts 01/2010 im HTML-Format auf Linux-Magazin Online frei zugänglich:

Aktuell

Ableger im Aufwind: Unter neuem Namen, aber mit der bewährten Mischung praxisorientierter Beiträge zum Thema Monitoring, führte die Netways Open Source Monitoring Conference (OSMC) auch in ihrer vierten Ausgabe mehr als 250 Teilnehmer in Nürnberg zusammen.

Titelthema: Apache Beine machen

Intro: Wenn die Webapplikationen auf dem eigenen Server bummeln und die Benutzer meutern, ist der eigentlich obligatorische Gang zum Hardware-Dealer für Linux-Magazin-Leser nur die zweitbeste Lösung. Sie bekommen nämlich jetzt ihr Webserver-Tuning-Kit frei Haus geliefert.

Gas geben: Wenn über 50 000 gleichzeitige Besucher Tausende von Bildern anfordern, stoßen Webserver an Grenzen. Wie Admins es schaffen, Übertragungsraten um 150 MBit/s sicherzustellen, zeigt dieser Artikel.

Dauerläufer: Oft ist nicht nur [www.lieschen-mueller.de] nicht erreichbar, wenn der Webserver ausfällt, sondern es entstehen empfindliche wirtschaftliche Schäden: Einem Shop entgehen Umsätze, einer Business-Applikation fehlt die Bedienoberfläche. Entsprechend dringlich ist es, Apache & Co. vor Ausfällen zu bewahren.

Antrieb 2.0: Je moderner die Webapplikationen werden desto mehr gerät die dahinter stehende Infrastruktur unter Druck. Im Kampf gegen Performanceeinbrüche immer weitere Server anzustöpseln, bringt allein nicht den Durchbruch. Intelligent verschaltete Strukturen aber wohl.

Häuptling in Rüstung: Auch sicher konfigurierte und aktuell gehaltene Webserver sind durch Schwachstellen in einer Webapplikation kompromittierbar. Modsecurity ist eine Apache-Erweiterung, die als Web Application Firewall den Webserver vor Einbrüchen schützt.

Tolle Rolle: Video-Streaming war lange eine Domäne kostspieliger Spezialserver. Heute kann praktisch jeder mit freier Software und ein paar Handgriffen eine Videoshow in der Art von Youtube & Co. im Web abziehen - komfortables Vor- und Zurückspulen der Filmchen inklusive.

Software

Bitparade der Pack- und Archivierungsprogramme: Formate zum Archivieren und Komprimieren von Daten gibt es jede Menge. Vier Tools helfen beim Zurechtfinden im Dschungel der Optionen.

Projekteküche: Über Büros, Arbeits- und Wohnzimmer hat der PC auch die Kinderzimmer erreicht. Linux erweist sich dabei als nützlicher Begleiter: Das Malprogramm Tux Paint liegt jetzt in einer neuen Version vor. Das Programm Mediainfo analysiert Multimediadateien. Passend zum Augenschmaus gibt es Bienenstich zu schlemmen.

Tooltipps: Rlwrap 0.32 - Readline Wrapper für Konsolenprogramme; Xtermcontrol 2.10 - Xterm-Einstellungen ändern; Zutils 0.7 - Arbeiten mit komprimierten Dateien; Dnsmasq 2.51 - DNS-, DHCP- und TFTP-Server; MSMTP 1.4.19 - SMTP-Client für die Konsole; Bash-Completion 1.1 - Befehlsvervollständigung in der Bash-Shell.

Sysadmin

Intro: Aus dem Alltag eines Sysadmin. Auf einigen Servern von Sysadmin-Kolumist Kühnast spukt der SSH-Daemon nicht auf dem Standardport 22, sondern auf Port 443. Gräbt dort aber gerade ein Apache mit SSL sein Kriegsbeil aus, schlichtet Serienheld Charly mit einer überlegenen Waffe den Streit - mit Sslh.

Geisterstunde: Ghostnet nennt sich eine PDF-Hacksoftware aus China, die das Netzwerk des Dalai-Lama und zahlreicher west- licher Regierungen eroberte. Dieser Artikel hilft Admins, dem Geister-Code in PDFs den Schleier zu entreißen und nachzuvollziehen, was der Angreifer erreichen will.

Zwischen Stuhl und Tasten: Mit Linux wird nicht automatisch alles besser, wenn die größte Bedrohung für die IT vor dem Computer sitzt. Praxisgerechte Ratschläge für Admins gibt das folgende "Sicherheitshandbuch Mensch".

Forum

Winterrätsel: Gerade in der besinnlichen Zeit schweifen die Gedanken gern wehmütig zurück in eine Epoche, in der sich Admins noch an Röhrenrechnern wärmten oder künstlichen Schnee aus Lochkarten stanzten. Wer sich hier auskennt, hat gute Chancen beim diesjährigen Winterrätsel.

Angriff auf Pakete: "Bitte hier unterschreiben!" - und schon hat der DPD-Kunde sein Paket in der Hand. Weniger praktisch ist, dass 50 Zeilen Shellskript reichen, um dem DPD-Server Name, Unterschrift und volle Adresse jedes Kunden zu entlocken. Deswegen zu UPS zu wechseln bringt nichts - die haben ein ähnliches Problem.

Recht einfach: Der Webserver ist schnell aufgesetzt, die Seiten befüllt; wer Abmahnungen und Rechtsstreit vermeiden will, sollte prüfen, ob sein Internetauftritt rechtskonform ist.

Debianopolis: Debians Sys-V-Initsystem rödelt seit Jahren fast unverändert vor sich hin. Dabei leidet es ab Werk unter Designschwächen. Ausgerechnet die Firma Canonical, die im Projekt kürzlich die Urangst vor dem Kommerz wachrief, schickt sich an, mit dem Debian-Initsystem aufzuräumen. Upstart scheint die Lösung der Stunde zu sein.

Tux liest: Für lange Winterabende haben die Fachverlage einige dicke Bücher über Monitoring herausgebracht. Um zwei davon soll es hier gehen: Die überarbeitete Auflage von Wolfgang Barths umfangreichem Nagios-Buch und ein "Praxisbuch" zum gleichen Thema von Tobias Scherbaum.

Know-how

Kern-Technik, Folge 49: Vorgefertigte Codestücke helfen dabei, die Komplexität von Treibercode zu beherrschen. Makros und Muster unterstützen Treiberentwickler bei kritischen Abschnitten und dem Powermanagement.

Auf Sand gebaut: Unter den Special Effects in PC-Spielen und in gerenderten Filmen spielt Sand noch eine Nebenrolle, zumal das Riesel für 3D-Programmierer Tücken bereithält. Open-Source-Programmierer aus Bremen zeigen aber, wie sie realistisch animierte Fußabdrücke auf losem Untergrund hinterlassen.

Programmieren

Intro: Dosierte Kommunikation. Bei großen Computern führen Extreme nicht immer zum besten Ergebnis. Fingerspitzengefühl ist angesagt, wenn es darum geht, die Vernetzung der Kerne und deren Programmierung in Einklang zu bringen.

Nebenläufig: Die Welt der Programmiersprachen hat seit zwei Jahren eine neue Bewohnerin: Die funktionale Sprache Clojure spezialisiert sich auf Programme mit Multithreading und bietet dank Java-Verwandtschaft trotz ihres jugendlichen Alters eine umfangreiche Bibliotheken-Landschaft.

Ordentlich aufgemotzt: Die vielseitige Entwicklungsumgebung Eclipse lässt sich per Plugin zur Qt-IDE aufrüsten. Wie sich das aufgemotzte Tool im Vergleich mit Kdevelop und Qt Creator schlägt, verrät dieser Artikel.

Bash Bashing, Folge 4: Das Kommando »cat« betört Kommandozeilen-Liebhaber mit seiner schlichten Eleganz. Für manche ist es Dateibetrachter, Textmanipulator oder das einfachste denkbare Eingabeprogramm. Gerüchteweise haben einige sogar schon Binarys damit eingetippt. Jetzt zeigt sich: Shell-Programmierer nutzen das Tool zu oft.

Perl-Snapshot: Perl-Skript am Schneidetisch. Ein handgedrehtes Video sieht mit einem Vorspann gleich professioneller aus. Die Tools Mencoder und Sox helfen bei der Formatfitzelei und ein Perl-Skript automatisiert den Vorgang.