Apache HTTP Server
Der Apache HTTP Server, oft auch nur als "Apache" bezeichnet, ist der wohl weit verbreitetste Webserver im World Wide Web. Er ist modular aufgebaut und lasst so sehr genau an die Anforderungen anpassen. Zudem ist er für nahezu jedes Betriebssystem verfügbar. Der HTTP Server kommt in Kombination mit den Modulen mod_rewrite und mod_proxy auch oft als Webseiten Proxy zum Einsatz. Mit XAMPP gibt es eine einsatzbereite Zusammenstellung oft zusammen genutzter freier Software mit HTTP Server, Datenbank, FTP Server, PHP und Mail Server.
Tomcat

Apache Tomcat ist ein weit verbreiteter JEE-Container und Webserver. Er ist Teil des Apache Projekts (http://www.apache.org/) und steht Open Source unter der Apache Lizenz zur Verfügung. Als JEE-Container dient er dazu Java-basierte Webandwendungen (Java Enterprise Edition) bereitzustellen. Zudem bietet er grundlegende Funktionen zum Applikations-Deploying, Logging und der Benutzerverwaltung.

E-Mail war eine der ersten Anwendungen, welche im World Wide Web genutzt wurde. Heute ist es aus der täglichen Geschäftskorrespondenz nicht mehr wegzudenken. Ein E-Mail Server besteht in der Regel aus mehreren Komponenten und auch hier muss man nicht teure Produkte einsetzen, sondern kann sich auf etablierte Open Source Software verlassen. Komponenten eines Mailservers sind Mailtransfer Agent (häuftig Postfix), ein Maildelievery Agent (z.B. Courier oder Dovecot), Anti SPAM (z.B. Spamassassin), Antivirus (z.B. ClamAV) und Webmail. Das Aufsetzen eines sicheren E-Mail Servers ist kein Kinderspiel, da das optimale Zusammenspiel aller Komponten gefordert ist, um keinen unsicheren Mailrelay für SPAM zu veröffentlichen.
Debian

Debian ist eine Linux Distribution, welche besonderen Wert auf Stabilität und Sicherheit legt. Dies ist wohl auch der Hauptgrund, warum es als "das" Betriebssystem für Internet Server gehandelt wird. Eines der hervorzuhebenden Features ist dabei das Paketsystem von Debian, welches es ermöglicht die installierte Software sehr einfach auf dem aktuellsten Stand zu halten. Dies ist in Zeiten automatisierter Angriffe von verteilten Botnetzen ein wichtiger Faktor für Server, die auf eine maximale Verfügbarkeit ausgelegt sind.
Mit Ubuntu gibt es auch ein auf Client Rechnern weit verbreitetes Linux Derivat, das auf Debian und dessen Paketsystem aufsetzt. Beispiel aus eigener Erfahrung: Die aktuell betrachtete Seite läuft auf einem Debian Server. Dieser musste zuletzt nach über einem Jahr Laufzeit aufgrund eines Netzwerkkartendefekts neu gestartet werden.
Piwik

Piwik ist ein Nachfolgeprojekt des früheren phpMyVisits. Es ist eine auf PHP basierende Software zur Erstellung von Webstatistiken. Das Projekt erfreut sich großer Beliebtheit seit Diskusionen um den Datenschutz und der "Sammelwut" von großen Anbietern, wie beispielsweise Google.
Mit ein wenig freiem Speicherplatz, einer aktuellen PHP Version und einer Datenbank lassen sich mit Hilfe von Piwik selbst Daten über die Besucher der eigenen Daten sammeln und anschaulich auswerten. Die Daten bleiben bei demjenigen, der die Seiten betreibt und werden nicht in andere Länder übertragen, deren Datenschutzbestimmungen oft sehr lax sind.
Die Entwicklung der Software schreitet mit großen Schritten voran, ist aber bereits jetzt für den produktiven Betrieb geeignet. Im Großen und Ganzen stellt Piwik eine gute Alternative zu kostenlosen Angeboten wie Google Analytics oder anderen kostenpflichtigen Anbietern dar.
Nagios
Nagios ist der quasi-Standard beim Monitoring. Die Software ermöglicht das Überwachen vielschichtiger IT-Infrastrukturen und kann grob in zwei Komponenten unterteilt werden: Die erste Komponente, die so genannten Nagios-Plugins, stellen eine Sammlung von Modulen zur Überwachung verschiedenster IT-Komponenten zur Verfügung. Die zweite Komponente ist eine Webschnittstelle, mittels der die von den Nagios-Plugins gesammelten Daten abgefragt werden können. Das bedeutet, dass die Konfiguration von Nagios nur über Dateien möglich ist. Deshalb wird Nagios meist zusammen mit Zusatzprogrammen wie beispielsweise Centreon eingesetzt, die das Erstellen und Bearbeiten dieser Konfigurationsdateien erleichtern, z.B. über ein Webinterface.
Die Nagios-Module können die Überwachung aktiv, z.B. via SSH-Zugriff, oder passiv, z.B. mittels SNMP-Traps, vornehmen. Die Module geben einen ermittelten Status der überwachten Komponente an den aufrufenden Nagios-Daemon zurück. Dieser verteilt dann je nach konfigurierter Alarmierungslogik bzw. Meldewegen Benachrichtigungen an die Nutzer.
Zabbix
Zabbix ist eine Servermonitoring Software, welche mit Nagios verglichen werden kann. Nagios, das zwar wesentlich weiter verbreitet ist als Zabbix, bietet jedoch in Sachen Reporting selbst nur eingeschränkte Möglichkeiten.
In einem Zabbix Setup berichten verschiedenste Endgeräte (Server, Router, Switches) über bestimmte Events angestoßen an den Zabbix Server. Dieser konsolidiert die Daten und reagiert bei bestimmten, frei definierbaren Schwellwerten. Dies können beispielsweise ausbleibende Erreichbarkeit eines Services, Überschreiten einer bestimmten Größe der Auslagerungsdatei, ein bestimmter Netzwerktraffic oder die CPU Auslastung sein.
Die Daten werden aufgezeichnet und sind als aktuelle Werte, aber auch als anschauliche Diagramme, über freie Zeiträume abrufbar.


