Kategorie: Anleitungen

Lighttpd Log-Dateien mit vlogger aufteilen und Statistiken mit Webalizer erstellen

Vlogger ist ein kleines Tool, mit dem man lighttpd Log-Dateien schreiben kann, getrennt nach virtuellen Hosts und Tagen. Mit vlogger brauchen wir nur eine accesslog.filename Anweisung in unsere globale lighttpd Konfiguration setzen und es werden access logs für jeden virtuellen Host und Tag geschrieben. Daher ist es nicht notwendig, dass Du lighttpds zentralen access log in access logs für jeden virtuellen Host und Tag aufteilst. Außerdem musst Du lighttpd nicht konfigurieren, dass es einen access log pro virtuellen Host schreibt (was dazu führen kann, dass die maximale Anzahl an gleichzeitig geöffneten Dateien überschritten wird).

Der Perfekte Server – Mandriva 2008 Free (Mandriva 2008.0)

Diese Anleitung veranschaulicht wie man einen Mandriva 2008 Free (Mandriva 2008.0) Server einrichtet, der alle Dienste bietet, die von ISPs und Hosters benötigt werden: Apache Web Server (SSL-fähig), Postfix Mail Server mit SMTP-AUTH und TLS, BIND DNS Server, Proftpd FTP Server, MySQL Server, Courier POP3/IMAP, Quota, Firewall, etc. Diese Anleitung wurde für die 32-bit Version von Mandriva 2008 verfasst, sollte aber mit kleinen Abweichungen auch auf die 64-bit Version passen.

Einrichten von Master-Master Replikation mit MySQL 5 auf Debian Etch

Seit Version 5 ist bei MySQL eine eingebaute Unterstützung für eine Master-Master Replikation dabei, womit das Problem mit selbst-erzeugten Schlüsseln gelöst wird. In früheren MySQL Versionen bestand das Problem mit der Master-Master Replikation darin, dass Konflikte sofort auftraten, wenn beide, Node A und Node B, einen auto-incrementing key in die gleiche Tabelle eingefügt haben. Die Vorteile einer Master-Master Replikation gegenüber der traditionellen Master-Slave Replikation bestehen darin, dass Du Deine Programme nicht ändern musst, damit nur der Master Schreibzugriff erhält und dass es einfacher ist, eine hohe Verfügbarkeit zu gewährleisten, denn wenn der Master ausfällt, hast Du immer noch den anderen Master.

Vermeidung von SSH Dictionary Attacks mit DenyHosts

Diese Anleitung veranschaulicht, wie man DenyHosts installiert und konfiguriert. DenyHosts ist ein Tool, das Login-Versuche auf SSH überwacht. Wenn es wieder und wieder fehlgeschlagene Login-Versuche von der gleichen IP Adresse aufspürt, blockt DenyHosts weitere Login-Versuche diesr IP Adresse, indem es sie in /etc/hosts.deny packt. DenyHosts kann als Cron oder Daemon ausgeführt werden. In dieser Anleitung führe ich DenyHosts als Daemon aus.

Installation von ModSecurity2 auf Debian Etch

Diese Anleitung veranschaulicht, wie man ModSecurity (Version 2) für die Verwendung mit Apache2 auf einem Debian Etch System installiert und konfiguriert. ModSecurity ist ein Apache Modul, das Intrusion Detection und Prävention für Web Programme bietet. Es zielt darauf ab, Web Programme von bekannten und unbekannten Attacken abzuschirmen, wie zum Beispiel SQL Injection Attacks, Cross-Site Scripting, Path Traversal Attacks, etc.

Installation von Compiz, Beryl, und Metisse auf einem Mandriva 2007 Spring Desktop

Diese Anleitung veranschaulicht wie man Compiz, Beryl und Metisse auf einem Mandriva 2007 Spring (Mandriva 2007.1) Desktop (das System muss eine 3D-fähige Grafikkarte haben) anwendet. Mit Compiz, Beryl und Metisse kann Dein Desktop wunderbare 3D Effekte wie wackelige Fenster oder Desktop Würfel (obwohl der Desktop Würfel auf Metisse nicht verfügbar ist) erzeugen.

Installation von Simple Invoices auf Debian Etch

Diese Anleitung veranschaulicht, wie man Simple Invoices auf einem Debian Etch Server installiert. Simple Invoices ist ein web-basiertes elementares Abrechnungssystem, das Dir dabei hilft Rechnungen zu erstellen und zu verwalten. Es gibt die Rechnungen als PDF oder Excel Dateien aus, mailt sie Deinen Kunden, etc. Es ist auf kleine Betriebe/Organisationen und auf private Nutzer zugeschnitten.

Installation des Apple Safari Browsers mit PlayOnLinux auf Ubuntu 7.10

Diese Anleitung veranschaulicht, wie man Apples Safari Browser auf Ubuntu 7.10 installiert. Da es keine Linux Version von Safari gibt, werden wir es unter Wine ausführen. Wir werden das Tool PlayOnLinux verwenden, um Safari unter Wine zu installieren. Mit PlayOnLinux kannst Du viele Windows Spiel und einige Windows Programme (wie zum Beispiel Office 2003, IE6, MS Money, etc.) auf Linux installieren. Die Installation von Safari auf Linux ist zum Beispiel für Web Designer geeignet, die zu Linux übergelaufen wind, aber trotzdem ihre Websites noch in anderen Browsern testen müssen.